Developers, OpenClaw
OpenClaw reads the Supapost skill natively, so a single install gives your OpenClaw agent full access to AI content generation, influencer management, slideshow building, and scheduled publishing. Below: install in under a minute, connect the MCP, and start shipping.
The Supapost skill is a standard OpenClaw SKILL.md file. There are two ways to install it:
Use the vercel-labs/skills CLI. It writes the skill into ~/.agents/skills/supapost, which OpenClaw reads automatically on startup. Works across 45+ agents, not just OpenClaw, so if you also use Claude Code or Cursor the same skill serves all of them.
npx skills add supapost-dev/skillsPick OpenClaw (and any other agents you use) when the CLI asks, and you're done.
OpenClaw's own skill registry is ClawHub. The Supapost skill is published at clawhub.ai/supapost-dev/supapost-skill, passes the automated security scan, and installs with:
clawhub skill add supapost-dev/supapost-skillIf someone already has the separate ClawHub CLI installed for registry workflows, the equivalent command is:
clawhub install supapost-skillClawHub adds automated security scanning and easier discovery inside the OpenClaw UI. The native openclaw skills install flow is the best default because it uses OpenClaw's built-in workspace-aware installer. If you already use the standalone clawhub CLI for publishing or syncing, that works too.
Installing the skill teaches the OpenClaw agent how Supapost works. To actually call Supapost tools, connect the Supapost MCP server. Supapost supports both remote HTTP (OAuth) and local stdio (API key). For OpenClaw, the remote transport is almost always the right choice, no Node install, no key to manage, browser-based sign-in.
{
"mcpServers": {
"supapost": {
"url": "https://mcp.supapo.st"
}
}
}The first time your OpenClaw agent calls a Supapost tool, your browser opens supapo.st/mcp/authorize. Sign in with Google, approve the OpenClaw client, and the access token is stored locally. Every subsequent tool call is authenticated automatically.
Prefer API keys? Create one at app.supapo.st/settings/developer (keys start with sp_live_) and pass it as a Bearer header:
{
"mcpServers": {
"supapost": {
"url": "https://mcp.supapo.st",
"headers": { "Authorization": "Bearer sp_live_..." }
}
}
}Ask your OpenClaw agent to run list_models. You should see a JSON list of available image and video models. If you get a 401, the access token needs refreshing ( re-run the MCP add) or your API key is invalid.
generate_slides with the prompt. Supapost returns a project with slide backgrounds, text layers, and a ready-to-edit URL.generate_image with the description, picks the best result, and calls create_influencer with that URL as the identity anchor.generate_image with influencerId: Clara produces scenes with the same face. The agent can describe outfits, lighting, and location without re-describing the character.list_social_accounts, resolves your TikTok account id, then schedule_post ten times with the correct ISO 8601 datetimes.OpenClaw can talk to Slack, WhatsApp, home servers, and other MCP-compliant services in the same session. A common pattern: generate a draft deck with Supapost, have OpenClaw drop a preview into a Slack channel for team review, then tell OpenClaw to schedule it once approved. The Supapost skill and MCP don't care what other tools are loaded, use whatever makes your workflow faster.
~/.agents/skills/supapost/SKILL.md exists. Run npx skills list to verify OpenClaw sees it.npx -y @supapost/mcp runs successfully in your terminal.OpenClaw is an open-source AI coding assistant that runs across any OS. It consumes Agent Skills (SKILL.md files) and can connect to MCP servers for tool access, which is exactly how the Supapost integration works.
No. You can install via the vercel-labs/skills CLI (npx skills add supapost-dev/skills) without any ClawHub login. If you prefer OpenClaw's native flow, install from ClawHub with openclaw skills install supapost-skill. ClawHub is optional, but useful for discovery and security scanning.
It doesn't, functionally. The same SKILL.md and the same MCP server power both. OpenClaw reads the skill from the universal ~/.agents/skills folder and connects to mcp.supapo.st the same way Claude Code does.
Yes. OpenClaw supports connecting to Slack, WhatsApp, home servers, and more. A common pattern is to generate a slide deck via Supapost and have OpenClaw drop a preview into a Slack channel for team review before scheduling.
Only if you fork the skill and want to declare runtime requirements. The Supapost skill uses the standard name + description frontmatter, which OpenClaw reads natively. No changes needed.