Kanban board for Paseo backed by GitHub issues, with one-click agents per card.
From the plugin's README
npmjs · Paseo 0.9+
paseo plugin add npm:paseo-github-kanban@0.3.0GitHub · Paseo 0.8 fallback
paseo plugin add denny64/paseo-github-kanban --ref b113c2dcba645b59ec32ec024f901f013fc8f993Git security status and fallback installation are pinned to commit b113c2dcba64.
From the plugin's README
paseo plugin add denny64/paseo-github-kanban
Open Kanban in the Paseo sidebar and choose a project.
This plugin needs:
gh auth login) on the machine running the Paseo daemon.README
A kanban board for Paseo that stores everything in GitHub issues on the project's own repository. It has no database, no extra service and no token to set up.
Each card is an issue. Pick a card, choose an agent, and Paseo starts it in a new worktree with the issue attached.
paseo plugin add denny64/paseo-github-kanban
Open Kanban in the Paseo sidebar and choose a project.
This plugin needs:
gh auth login) on the machine running the Paseo daemon.| Column | GitHub issue |
|---|---|
| To do | Open, without a kanban label |
| In progress | Open, labelled kanban:in-progress |
| In review | Open, with an open pull request that closes it, or labelled kanban:in-review |
| Done | Closed as completed |
Drag a card to another column to move it. On touch screens, long-press it first, and on a phone drop it on the column tabs. You can also use the buttons in the card view. Moving a card changes its label, or closes or reopens the issue. You can manage the same board from GitHub, the gh CLI, or an agent. The labels are created the first time you move a card.
In the card view, Close issue closes it as completed and the card moves to Done. Archive hides the card. An open issue is closed as "not planned". A done issue stays closed as completed and gets the kanban:archived label. Reopen the issue, or remove the label, on GitHub to bring it back.
To clear out Done, use the archive button on a done card or Clear in the Done column's heading.
New card creates an issue. The board refreshes every minute and when you press refresh.
Choose All projects in the project picker to see every git project's issues on one board. Cards show GitHub's cross-repo reference, such as api#12. "New card" asks which project the issue belongs to. Projects that share a GitHub repo appear once. The combined board refreshes every 5 minutes instead of every minute.
The toggle in the header switches between the board and a list view. The list shows every card on one page, grouped by column, with its labels, assignee and last update. Paseo remembers which view you chose.
Press the ▶ button on a card or list row, or open the card, choose an agent and edit the first message if you want, then press Start agent. The plugin:
By default the first message tells the agent to open a pull request that includes Closes #N. The card then moves on its own:
npm install
npm run typecheck
npm test
paseo plugin install "$PWD" # then: paseo plugin reload paseo-github-kanban
MIT
Scanned 25 Sep 2026, 05:35 UTC from denny64/paseo-github-kanban.