← Back to developers

viralnote-skill

Drop-in skill pack for autonomous agents. Teaches an agent the ViralNote REST API so it can schedule posts, import media, query analytics, and manage social accounts — without you wiring up tool definitions by hand.

MIT-licensed and live on GitHub. For native MCP tool calls (15 tools) in Claude or Cursor, use the MCP server instead.

Install

Claude Code / Claude Desktop with the skills CLI:

npx skills add viralnote/viralnote-skill

Drops the skill into ~/.claude/skills/viralnote/. Restart your client so the agent can load it on demand.

Manual install

git clone https://github.com/viralnote/viralnote-skill ~/.claude/skills/viralnote

OpenClaw / ClawHub

clawhub install @viralnote/viralnote
export VIRALNOTE_API_KEY="vnd_..."

Published on ClawHub as @viralnote/viralnote. More agent setup at viralnote.app/agents.

Configuration

The skill calls the REST API with an API key. Set it in your agent environment:

export VIRALNOTE_API_KEY="vnd_..."

Generate a key in Settings → API keys. Grant posts:read and posts:write at minimum; add webhook scopes if your agent should manage subscriptions.

What it ships with

Example prompts

Once installed, ask your agent in plain language:

Skill vs MCP

Full API reference: /developers/docs. OpenAPI spec: /api/v1/openapi.