A Claude Code skill
Your task board in Markdown,
right next to your code.
Claude proposes the next work, writes the cards, and archives what's done. Your backlog lives as plain Markdown files in docs/kanban/ โ in git, diffable, readable by you and the agent. No database, no web app, no MCP. Just talk to the board.

The board, rendered in your terminal โ the same files that live in git.
Plain Markdown, in your repo
Every card is a Markdown file under docs/kanban/. Diffable, reviewable, versioned with your code โ not locked in a SaaS.
Steered in plain language
Say "what's next?" or "#4 is done." Claude reads the board and your sources, then proposes, writes, and archives for you.
No database, no MCP
One SKILL.md and a dependency-free Node script. The script is the only thing that allocates ids or touches metrics.
Built for solo founders
Keep marketing, building, docs, and research side by side in one repo โ so the model can compose across everything you have.
Install in one prompt
From your project root, tell Claude Code (or any agent that can run shell commands):
Set up the kanban skill for this project. Read
https://raw.githubusercontent.com/dist0com/kanban/main/INSTALL_PROMPT.txt
and follow it.The agent copies the skill into .claude/skills/kanban/, reads your codebase to fill in the configuration, scaffolds the board, and proposes your first three tasks.
Or add it from the plugin marketplace:
/plugin marketplace add dist0com/kanban
/plugin install kanban@kanbanUsing the board
Once installed, drive it in plain language:
| You say | Claude does |
|---|---|
| "what's next?" | reads the board + your sources, proposes 3 new tasks |
| "add a task: โฆ" | reviews the idea, writes a card, adds it to the index |
| "dive deeper on #4" | pushes card #4 one stage toward concrete |
| "review the board" | checks cards for clarity, duplication, done-ness |
| "#4 is done" | compresses it into the archive, removes the card |