๐Ÿ—‚๏ธ kanban skill

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 kanban task tree rendered in the terminal

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@kanban

Using the board

Once installed, drive it in plain language:

You sayClaude 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