From tokanban
Use when the user wants to set up Tokanban, install the Tokanban CLI, configure the Tokanban MCP server, sign up for Tokanban, connect an AI agent to Tokanban, or get started with Tokanban. Trigger phrases: 'install tokanban', 'set up tokanban', 'configure tokanban mcp', 'tokanban signup', 'get started with tokanban', 'connect tokanban'.
How this skill is triggered — by the user, by Claude, or both
Slash command
/tokanban:setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Guide the user through installing and configuring Tokanban for their environment.
Guide the user through installing and configuring Tokanban for their environment.
Ask which parts of setup the user needs:
tokanban command-line tool (Rust binary)If the user's intent is clear from context, skip the question and proceed.
Offer the installation method that fits the user's environment.
cargo install tokanban
tokanban auth login
brew install tokanban/tap/tokanban
tokanban auth login
Note: the Homebrew tap is not yet published. Recommend cargo install for now.
curl -fsSL https://app.tokanban.com/install.sh | sh
tokanban auth login
The install script uses cargo install under the hood until pre-built binaries are published.
tokanban auth login opens the browser for OAuth authentication. The credential is stored locally at ~/.config/tokanban/config.toml.
Verify installation:
tokanban auth status
The Tokanban MCP server is a remote HTTP endpoint. Configuration depends on the user's agent.
Add to ~/.claude.json or run claude mcp add:
{
"mcpServers": {
"tokanban": {
"type": "url",
"url": "https://api.tokanban.com/mcp",
"headers": {
"Authorization": "Bearer <your-api-key>"
}
}
}
}
Add to ~/.codex/config.json:
{
"mcpServers": {
"tokanban": {
"type": "url",
"url": "https://api.tokanban.com/mcp",
"headers": {
"Authorization": "Bearer <your-api-key>"
}
}
}
}
Restart Codex CLI to pick up the change.
In Cursor, go to Settings > MCP Servers and add a remote server:
Name: tokanban
Type: URL
URL: https://api.tokanban.com/mcp
Headers: Authorization: Bearer <your-api-key>
URL: https://api.tokanban.com/mcp
Auth: Authorization: Bearer <your-api-key>
Method: POST (JSON-RPC 2.0)
The server exposes task management, agent memory, project admin, sprint, and visualization tools. Discover them via the tools/list method.
If the user does not have an API key:
tokanban auth login stores the key automaticallyFor agent-specific keys with scoped permissions:
tokanban agent create "My Claude" --type claude-code --scopes "tasks:read,tasks:write,projects:read"
If the user wants cross-session context, enable Tokanban memory at the same time as MCP setup.
Agent keys need memory scopes in addition to task scopes:
tokanban agent create "My Claude" --type claude-code --scopes "tasks:read,tasks:write,projects:read,memory:read,memory:write"
If the user already has an older agent key, guide them to rotate or recreate it so the key includes memory:read and memory:write.
Add the appropriate memory block template to the harness config:
cli/templates/CLAUDE.md.memory-block.mdcli/templates/AGENTS.md.memory-block.mdcli/templates/cursorrules.memory-block.mdThese blocks teach the harness to call:
session_startmemory_relevant_nowmemory_create_fact and memory_create_decision during worksession_end with a continuation prompt at the endAsk the user to start a short session and verify the harness can:
session_startmemory_relevant_nowsession_endtokanban project list
tokanban task create "Test task" --priority Medium
tokanban task list
Ask the user to prompt their agent with:
"List all my Tokanban tasks"
or
"Create a task in Tokanban: Set up CI/CD pipeline, priority High"
The agent uses the MCP tools automatically.
Help the user set defaults so they can omit --project and --workspace flags:
tokanban workspace list
tokanban workspace set <workspace-slug>
tokanban project list
tokanban project set <project-key>
Suggest useful next steps:
tokanban member invite [email protected] --role membertokanban sprint create --name "Sprint 1" --start 2026-04-14 --end 2026-04-28tokanban completion zsh > ~/.zsh/completions/_tokanbanGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub emeraldsystems/tokanban --plugin tokanban