From robin
Build or configure a Robin agent from scratch. Runs discovery to understand the use case, then configures knowledge, goals, websites, and tone. Use when asked to set up a Robin, build a Robin for an event or venue, configure a Robin's knowledge base or persona, or tune how a Robin responds.
How this skill is triggered — by the user, by Claude, or both
Slash command
/robin:robin-builderThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Configure a Robin agent through a structured discovery-and-build process. Produces paste-ready configuration applied directly via the CLI, with guidance on what to set in the Robin dashboard. To validate Robin's replies after building, use [`conversation-assessment`](../robin-conversation-assessment/SKILL.md).
Configure a Robin agent through a structured discovery-and-build process. Produces paste-ready configuration applied directly via the CLI, with guidance on what to set in the Robin dashboard. To validate Robin's replies after building, use conversation-assessment.
Robin CLI installed and authenticated. If not:
npm install -g @robinai/cli
robin auth login
robin config set default-agent <agentId>
If creating a new Robin, a team ID is required. Run robin teams list to see available teams and confirm which one to use. Never create a Robin without assigning it to a team.
| What | CLI command |
|---|---|
| Knowledge base (what the Robin knows) | robin agents update --user-instructions |
| Goals and persona (who the Robin is) | robin agents update --goal-instructions |
| Timezone | robin agents update --time-zone |
| Website knowledge sources | robin websites add / remove / configure |
Some components are toggled or connected in app.robin.guide — the CLI can't reach them yet. Once connected, their behavior is typically controlled via --user-instructions.
| Component | Configure at |
|---|---|
| Personality sliders (Casual↔Formal, Verbose↔Concise) | Dashboard → Robin settings |
| Announcement opt-in (START keyword) | Dashboard → Robin settings |
| "Tell me if stumped" notifications | Dashboard → Robin settings |
| Keyword / mention alerts | Dashboard → Robin settings |
| Mailchimp integration | Dashboard → Integrations |
| Google Calendar (BETA) | Dashboard → Integrations |
| Notion | Dashboard → Integrations |
| ShowPass | Dashboard → Integrations |
For integrations: once connected in the dashboard, describe how Robin should use them inside --user-instructions (e.g. when to query Notion, what fields to use).
See WORKFLOW.md for the full process.
curl or direct HTTP calls are not acceptable substitutes.WORKFLOW.md) before configuring anything.--commit-message on updates — it's stored in the audit log.npx claudepluginhub robin-guide/robin-cli --plugin robinCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.