Speckit Board — Testing skill for Claude Code
Live terminal kanban for GitHub Spec Kit tasks: watch Claude Code work through tasks.md, jump to the pane that needs you, no database.
How to install Speckit Board
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open kOlapsis/speckit-board and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Speckit Board does
Live terminal kanban for GitHub Spec Kit tasks: watch Claude Code work through tasks.md, jump to the pane that needs you, no database.
Alternatives in Testing
- Debug — You are tasked with helping debug issues during manual testing or implementation 10k ★
- Claude Code Spec Workflow — Automated Kiro-style Spec workflow for Claude Code 3.6k ★
- Spec Kitty — Spec-Driven Development for serious software developers 1.6k ★
README
speckit-board
A terminal kanban board for [GitHub Spec Kit](https://github.com/github/spec-kit) projects. It reads `specs/*/tasks.md` and shows where every task stands, next to the tmux pane where Claude Code works.
The board owns no data. It only projects the files of your repository, so if it disappears nothing is lost.
Install
go install github.com/kOlapsis/speckit-board@latest
Or download a Linux or macOS archive (amd64, arm64) from the [releases page](https://github.com/kOlapsis/speckit-board/releases) and check it against `checksums.txt`.
Use the board
speckit-board # current directory
speckit-board ~/work/app ~/work/api # one swimlane per project
Columns:
| Column | Meaning |
|---|---|
| Blocked | todo, but an earlier phase still has unfinished tasks |
| Ready | todo, nothing earlier blocks it |
| In progress | - [~] T007 ... |
| Done | - [x] T007 ... |
| Remediation | open tasks of the "Remediation (verify)" section that /speckit-verify appends |
| Verified | criteria rated OK in the feature's verification.md |
`[ ]`, `[~]` and `[x]` are read as is. Marking a task `[~]` while you work on it is a convention for your implementation prompt. The board never writes it.
The current feature is the branch `NNN-name`, otherwise `.specify/feature.json`, otherwise the feature whose `tasks.md` changed last. A missing or malformed `tasks.md` never stops the board, lines it cannot read are skipped.
The board refreshes in under a second when a file changes (fsnotify, with a polling fallback).
Keys
| Key | Action |
|---|---|
arrows, h, l |
move between columns, arrows up and down between cards |
tab |
next project |
j |
jump to the tmux pane of the Claude Code session that is waiting |
v |
send /speckit-verify to the project's Claude Code pane |
enter |
on a remediation task, send /speckit-implement |
? |
help |
q |
quit |
Actions use `tmux send
Related Skills
Haritrail
Watch Claude Code work through your codebase live: every file it reads, edits and creates, every command and t
Claude Md Taskview
A Claude Code mod that draws the milestone and task tree of your spec//tasks.md files in a pane beside the tra
DocOps
Drop a card on the board, pick Claude Code, Codex CLI, OpenCode or the Hermes agent, and watch it work in its
Jax OS
Self-hosted cockpit for AI coding agents: watch Claude Code, Codex and OpenCode work in tmux, and run spec, co
Spec Driven Development
Drive Kandev feature work through spec, plan, independent tasks, implementation, QA, and verification.
Agent Kanban
Local-first kanban for AI-agent workflows. Drag a task to Approved and your AI coding agent picks it up via MC
Related Agents
Forge Orchestrator
Use this agent when /forge needs to run or resume a forge pipeline from the orchestrator (pane 0). This agent
Autopilot Unit
One unit of a speckit-autopilot run (spec, clarify, plan, tasks, milestone, close, bug, bugfix, chore). Dispat
Ccd Speckit Analyzer
Use this agent to perform a read-only cross-artifact consistency, coverage, and quality analysis across the ac