The skill installer now has an interactive TUI for selecting which agents and skills to install, and the README has been rewritten to better reflect kanban-md's agent-first positioning.
New: Interactive skill installer
kanban-md skill install now shows a multi-select TUI menu for choosing agents and skills. Navigate with j/k or arrows, toggle with space, confirm with enter.
kanban-md skill install
# Select agents to install for:
# › [✓] Claude Code — .claude/skills/
# [✓] Codex — .agents/skills/
In non-interactive contexts (CI, piped), it still installs all detected agents automatically.
New: Install output shows file paths
After installing, the CLI now prints the exact file path where each skill was written, so you can verify or inspect the installed files.
kanban-md skill install --agent claude
# .claude/skills/kanban-md/SKILL.md (v0.21.0)
# .claude/skills/kanban-based-development/SKILL.md (v0.21.0)
Fixed: OpenClaw agent auto-detection
OpenClaw was always detected regardless of whether the project uses it, because its skill directory (skills/) resolves to . which always exists. Now it correctly checks for the skills/ directory.
Fixed: Windows CI hang during skill install
The interactive detection used os.ModeCharDevice which incorrectly returns true for Windows NUL device, causing the bubbletea menu to start during e2e tests. Replaced with term.IsTerminal() which correctly detects real terminals.
Changed: README rewrite
README now leads with kanban-md's agent-first positioning: multi-agent safety with explicit claim mechanics, built-in agent skills, and compact output designed for AI context windows.
Upgrading
No action needed — brew upgrade kanban-md or download from the release assets. Run kanban-md skill update to get the latest skill content.
Full diff: v0.20.0...v0.21.0