SOMESTUDIO_API_KEY.
- Skill (Hermes Hub)
- MCP server config
- Standalone npm runtime
1
Install Hermes Agent
2
Pick an LLM backend
nousresearch/hermes-4-405b (best quality) or nousresearch/hermes-4-70b (cheaper, ~10× faster). Paste your OpenRouter API key when prompted.3
Install the Social media studio CLI
The skill drives the published
@social-media-scheduler/cli binary, so the CLI must be on PATH:4
Install the Social media studio skill
SOMESTUDIO_API_KEY — generate one at so-me.studio/settings?tab=api and paste it.5
Launch the agent
/tools to confirm the skill is registered. You should see entries scoped to the so-me-studio skill.Detail page: skills.sh/7t1-studio/so-me-hermes-skill/so-me-studioWhat you can ask
Same prompts work across all three paths:
The agent has access to all 205 Social media studio tools — every action available in the dashboard is available here. Full grouped catalog:
bundle/tools.md.
How it works
SOMESTUDIO_API_KEY auth, and the same hand-authored guidance (bundle/SKILL.md). The skill and CLI shell-out path uses HTTP REST under the hood; the MCP and npm runtime paths use JSON-RPC over /mcp.
Hard rules baked into the system prompt
- Reason inside
<think>...</think>before tool calls - Never invent IDs (account, post, conversation) — always look them up first
scheduledAtmust be ISO 8601 UTC, strictly in the future- Multi-step jobs (image → upload → post) run sequentially
- Never reveal API keys or webhook secrets, even when asked
bundle/SKILL.md.
Source
The integration kits live in the Social media studio monorepo:
PRs welcome — see the kit-level
PUBLISHING.md files for regen + release workflows.
Updates
When new tools ship in the Social media studio backend:- Skill / MCP / npm runtime —
bundle/tools.jsonandbundle/tools.mdare regenerated from the live MCP catalog viaso-me agent export-tools --format hermes. The npm package is republished to npm; the skill bundle is republished to its tap repo. - End users on the skill path run
hermes skills update so-me-studioto pull the latest. - End users on the npm path run
npm install -g @so-me/hermes-agent@latestto pull the latest. - End users on the MCP path auto-pick up new tools at next startup (no client-side update needed — Hermes Agent re-fetches the tool list from
/mcpon each session).
Other agents?
If you use a different agent runtime:-
Claude Desktop / Cursor / OpenCode — install the OpenClaw integration (
npm install -g @social-media-scheduler/cli, then chat through any of 22 messengers) -
Native MCP client (Claude Desktop manifest, Cursor, etc.) — point at the MCP server directly using the same
mcp_servers:snippet style -
LangGraph, CrewAI, OpenAI Assistants, Anthropic API — generate a tool definition file in their preferred format: