πŸ—‚οΈ kanban skill

Comparison

Kanban skill vs.
GitHub Issues

Not a replacement β€” a different tool for a different bottleneck. GitHub Issues is a shared, durable, public system of record. The kanban skill is a private, local, agent-native working surface. Pick by what's actually slowing you down.

Kanban skill

Plain Markdown in your repo. The agent's fast local scratch-board.

GitHub Issues

A database behind an API. The shared, public system of record.

01 Β· The short version

So why not just use GitHub Issues?

You can. Almost everything the kanban skill does, you could do with GitHub Issues plus the gh CLI or a GitHub MCP server. The difference is what it costs to get there.

The same task on GitHub Issues means more noise, more turns, more tokens, higher latency, and heavier prompting to get the agent to reach for it at all. The kanban skill trades GitHub's reach for local speed β€” and for a solo builder driving an agent, speed is usually the thing in short supply.

02 Β· Head to head

Kanban skill vs. GitHub Issues

Fourteen dimensions. A is a clear win; a dash is a deliberate trade-off that just comes down to what you need. The kanban skill takes the speed and locality rows; GitHub Issues takes the scale and collaboration ones.

Storage
Kanban skill

Plain Markdown in your repo, in git.

GitHub Issues

GitHub's database, behind an API.

Works offline
Kanban skill

Yes β€” it's just files on disk.

GitHub Issues

No β€” needs network and auth.

How an agent reads it
Kanban skill

Native fs tools: Read, Grep, Glob.

GitHub Issues

gh CLI or MCP round-trips.

Token cost per lookup
Kanban skill

Low β€” grep returns only the matching lines.

GitHub Issues

High β€” JSON payloads and tool schemas.

Latency
Kanban skill

Local disk, effectively instant.

GitHub Issues

A network round-trip per call.

Setup
Kanban skill

One prompt: a skill file and a small script.

GitHub Issues

Account, auth token, MCP config.

Vendor lock-in
Kanban skill

None β€” the board travels with the repo.

GitHub Issues

Lives on GitHub.

Metadata
Kanban skill

Minimal by design: priority + effort β€” all a solo builder needs.

GitHub Issues

Labels, milestones, assignees, projects β€” for coordinating a team.

Concurrency
Kanban skill

None β€” id clashes if two people add #1894.

GitHub Issues

Server-assigned ids, safe for teams.

Decision history
Kanban skill

Pruned to the decisions that steer the next task β€” why an idea was rejected, what shipped β€” so the agent proposes forward, never re-doing done or dead work.

GitHub Issues

Full comment history and edits kept, nothing dropped.

Closing out work
Kanban skill

Archive the task once its items are checked off.

GitHub Issues

Auto-closes issues from linked PRs and CI.

Search at scale
Kanban skill

grep β€” quick on a small board, unwieldy as it grows.

GitHub Issues

Indexed full-text search and saved filters.

External contributors
Kanban skill

Possible, but only by committing to the Markdown β€” no lightweight filing.

GitHub Issues

Anyone can file, comment, and react without a commit.

Transparency
Kanban skill

Every card stays visible in the repo β€” only the memory hub is pruned to essentials.

GitHub Issues

Public and linkable β€” the open-source default.

03 Β· Trade-offs

Where each one wins

Neither is strictly better. The kanban skill optimizes for one agent moving fast; GitHub Issues optimizes for many people staying in sync.

Kanban skill

Token-light and instant

No MCP, no network. The agent greps local Markdown instead of paging a remote API β€” fewer tokens, lower latency, no auth to refresh mid-task.

Agents actually use it

Agents are reluctant to search GitHub Issues; they reach for filesystem tools by default. A Markdown board meets them where they already are β€” less prompting, fewer hallucinated task states.

Offline and yours

Plain files in git. Works on a plane, works when GitHub is down. No SaaS dependency, no vendor lock-in β€” clone the repo and the whole board comes with you.

Memory tuned for proposing

It records the decisions that steer the next task: why an idea was rejected, what got shipped, the gap to the goal. So the agent proposes forward β€” not re-doing done work or re-floating what you killed.

GitHub Issues

Built for teams

Server-assigned ids, safe concurrent edits, assignees. The kanban skill has no database β€” two people can both mint #1894 and conflict.

Transparency and reach

Public and linkable, with external contributors filing, commenting, and reacting. The right home when openness matters more than raw speed.

Full context, forever

The kanban skill deliberately compresses β€” an archived card shrinks to a line. On GitHub every comment, edit, and cross-link stays intact.

Deep integration

Auto-closing from PRs, commit links, project boards, labels, milestones, and a whole ecosystem of third-party tools and indexed search at scale.

04 Β· The crux

Why agents prefer files

The real difference shows up when an agent does the work. Ask the same thing β€” β€œfind my high-priority open tasks” β€” and the two paths barely rhyme.

you β€Ί agent + GitHub MCPmany turns
β€Ίfind my high-priority open issues
βš™list_issues(state:open, labels:high)
←4.2 KB JSON β€” 18 issues, every field
βš™paginate, filter, summarize…
←auth refresh Β· rate-limit headers Β· retries
βˆ‘several tool calls Β· KBs of JSON Β· network each time
you β€Ί agent + kanban skillone turn
β€Ίfind my high-priority open tasks
βš™grep -rl "Priority: high" docs/kanban/todo
←three file paths
←done β€” one call, no network
βˆ‘one tool call Β· a few paths Β· all local

It compounds. Every β€œwhat's next?”, every archive, every board review pays the round-trip tax on GitHub Issues β€” and models, left to choose, quietly avoid the remote tool and reach for the files instead.

05 Β· The call

Which should you use?

Reach for the kanban skill when

  • You work solo, or with a tight, trusted pair.
  • You drive the work through an agent in the terminal.
  • You care about moving forward more than a paper trail.
  • You want the board in git β€” offline and portable.

Reach for GitHub Issues when

  • You're building in the open and transparency matters.
  • Multiple people manipulate the backlog at once.
  • You lean on PR/CI links, project boards, and milestones.
  • You need outside contributors to file and discuss.
Bottom line

They aren't really competitors. GitHub Issues is the shared system of record; the kanban skill is the agent's fast local scratch-board. If your bottleneck is coordination across people, use GitHub Issues. If it's throughput with an agent, use the kanban skill.

Plenty of solo builders run both β€” GitHub Issues as the public tracker, the kanban skill as the private surface their agent drives every day.