
Kanbaroo
- Updated May 8, 2026
- areese801/kanbaroo-plugin
kanbaroo is a Claude Code skill in the AI & Agent Building category. Skills for working with Kanbaroo via MCP, including a bridge that ties cage-orchestrator dispatches to Kanbaroo stories
Key points
- kanbaroo
- AI & Agent Building
- AI-coding skill
Kanbaroo by the numbers
- Data as of Jul 7, 2026 (Skillselion catalog sync)
/plugin marketplace add areese801/kanbaroo-plugin/plugin install kanbaroo@kanbaroo-pluginAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Last updated | May 8, 2026 |
|---|---|
| Repository | areese801/kanbaroo-plugin ↗ |
What it does
Skills for working with Kanbaroo via MCP, including a bridge that ties cage-orchestrator dispatches to Kanbaroo stories
README.md
kanbaroo-plugin
A Claude Code plugin that bundles the agent skills for working with
Kanbaroo — a kanban-style
issue tracker with a TUI, REST + WebSocket API, CLI, and MCP server.
The skills teach an outer Claude session how to drive the Kanbaroo MCP
tools and (optionally) tie them into a trusty-cage
cage-orchestrator workflow when both are installed.
Skills shipped
kanbaroo-workflow— the general workflow skill. Activates when the user references a Kanbaroo story by its human ID (e.g.KAN-123), asks about the board, or wants to capture follow-up work as new stories. Standalone; does not require trusty-cage.kanbaroo-cage-bridge— the integration layer betweencage-orchestratorand Kanbaroo. Activates only when both thekanbarooMCP server and the cage-orchestrator skill are active in the same session. Mirrors cage dispatches onto a Kanbaroo story: creates or attaches a story before launch, comments on progress, posts a summary ontc export, and captures revision instructions before they're sent to the cage's inbox. No-ops gracefully when Kanbaroo isn't configured.
Prerequisites
A running Kanbaroo instance. The dogfood layout (single-user, docker-compose, host bind-mounted SQLite, nightly snapshots) is documented in Kanbaroo's
docs/deployment-dogfood.md.kanbaroo-mcponPATH. Install the meta package via pipx so every Kanbaroo binary (including the MCP server) is exposed:pipx install --include-deps 'kanbaroo[all]'--include-depsis load-bearing — without it pipx hides the sub-package binaries.Per-project wiring. Run
kb project initfrom the project's root. It creates a workspace, mints a per-projectactor_type=claudetoken, and writes a project-root.mcp.jsonpointing atkanbaroo-mcp --token-file <path>. Restart Claude Code afterward so it picks up the new MCP entry.
Install the plugin
Run these commands inside a Claude Code session:
/plugin marketplace add areese801/kanbaroo-plugin
/plugin install kanbaroo@kanbaroo-plugin
Restart Claude Code; both skills load automatically.
The skills are passive — they do not run anything on install. Each SKILL.md is matched against the user's message at session time, so the workflow skill only fires when the user mentions Kanbaroo concepts and the cage-bridge skill only fires when both Kanbaroo and the cage-orchestrator are active.
When each skill activates
| Skill | Activates when |
|---|---|
kanbaroo-workflow |
The user references a Kanbaroo story human ID, asks about the board, or wants to create / comment / transition stories. |
kanbaroo-cage-bridge |
The session has both mcp__kanbaroo__* tools and the trusty-cage cage-orchestrator skill active, and a cage dispatch is about to be (or is being) driven. |
The bridge skill no-ops automatically on projects without the Kanbaroo MCP wired up; cage-orchestrator runs unchanged in that case.
Troubleshooting
- Skills don't appear in a fresh Claude Code session. Confirm the
marketplace and plugin entries are present in
~/.claude.jsonunderextraKnownMarketplacesandenabledPlugins(the/pluginslash commands write both). Look for the cached plugin under~/.claude/plugins/cache/kanbaroo-plugin/plugins/kanbaroo/. Confirm Claude Code was fully restarted, not just reloaded. - The workflow skill fires but
mcp__kanbaroo__*tools 404. Confirm the project has a.mcp.jsonat its root with akanbarooentry and that the running Kanbaroo server is reachable at the URL listed in--api-url.kb project initwrites both pieces in one shot. - The cage-bridge skill never fires even with both skills
installed. It is a deliberate no-op when Kanbaroo MCP isn't
configured for the project. Re-run
kb project initand restart Claude Code, or checkcage-orchestrator's own skill matching rules.
Versioning
This plugin follows Semantic Versioning and tracks releases independently of Kanbaroo's PyPI versions. The plugin's release version usually matches the Kanbaroo release whose MCP tool surface it targets, but they are not enforced to be identical.
License
MIT — see LICENSE.
Contributing
Issues and PRs welcome. The skills' canonical home is this repo; Kanbaroo's monorepo references this plugin via the marketplace pattern above.