Agent skill
A ready-made skill that teaches an AI agent to drive Raconte with the CLI.
Raconte publishes an agent-facing skill at raconte.ai/skill.md: a single Markdown file that teaches an AI agent how to install, authenticate and use the CLI to run interviews and manage invitations. It is the exact SKILL.md shipped inside the @raconte/cli package, served verbatim, so it never drifts from the tool.
What it contains
- Install (
npm i -g @raconte/cliornpx). - Authentication with an organization API key (
RACONTE_API_KEY). - The full command reference (interviews, invitations, voices), with the JSON output and exit-code conventions.
- Copy-pastable examples.
Install in your agent
The skill is a standard Markdown file with YAML frontmatter (name, description), so any agent that loads file-based skills can use it. In every case, also expose your key so the agent can authenticate:
export RACONTE_API_KEY="YOUR_API_KEY"
Claude Code
Drop the skill into the project (or ~/.claude/skills/ for all projects):
mkdir -p .claude/skills/raconte
curl -fsSL https://raconte.ai/skill.md -o .claude/skills/raconte/SKILL.md
Claude Code discovers it automatically; ask it to “send an interview with Raconte” and it will use the CLI.
OpenClaw
A skill is a folder with a SKILL.md inside, just like Claude Code (the two are compatible). Drop it into ~/.openclaw/skills/:
mkdir -p ~/.openclaw/skills/raconte
curl -fsSL https://raconte.ai/skill.md -o ~/.openclaw/skills/raconte/SKILL.md
Then restart the gateway, skills are snapshotted at startup.
Hermes
Hermes installs a single-file skill straight from a URL:
hermes skills install https://raconte.ai/skill.md --name raconte
In a chat session, use /skills install https://raconte.ai/skill.md --name raconte --now to apply it immediately; otherwise it takes effect in new sessions.
For any other assistant, just point it at https://raconte.ai/skill.md (or fetch it with curl) and set RACONTE_API_KEY.
What the agent can do with it
Create interviews from a prompt, invite participants by email or SMS (or generate a shareable link), send and track invitations, browse voices, and read transcripts and per-message insights, all from one command with JSON output.
See the CLI reference for the commands the skill documents, and the SDK for programmatic use from TypeScript.