cyanluna-git/cyanluna.skills/kanban
Claude Code and agent skill by cyanluna-git/cyanluna.skills
- community
Checking that the SKILL.md file is still in the repository.
Manage project tasks in a local SQLite DB (~/.claude/kanban-dbs/{project}.db). Supports task CRUD (add, edit, move, remove), board viewing, session context persistence, and statistics. For pipeline orchestration use /kanban-run, for requirements refinement use /kanban-refine. Run /kanban-init first to create the local DB.
Install
npx vskill@latest install cyanluna-git/cyanluna.skills/kanbanSKILL.md
Shared context: readshared.mdfor DB path, pipeline levels, status transitions, DB operations, error handling, and agent context flow.Safety principles: readprinciples.md— mandatory, not optional.
Commands
/kanban or /kanban list — View Board
Python으로 column별 그룹화 후 markdown table 출력 (ID, Status, Priority, Title).
/kanban context — Session Handoff
Run first when starting a new session. Fetch board and output pipeline state: Implementing / Plan Review / Impl Review / Testing / Recently Done / Next Todo.
/kanban context save — Save Session State
Captures current board state + git branch + decisions made this session to .claude/kanban-context.md. Use before ending a session so the next session can resume without context loss.
Write .claude/kanban-context.md with:
- Saved at: timestamp + branch
- In Progress: tasks currently in
impl/impl_review/testcolumns (ID, title, status) - Pending Review: tasks in
plan_revieworimpl_review(needs human decision) - Next Todo: first task in
todocolumn - Git State: branch name, dirty working tree summary (
$DIRTY) - Decisions this session: ask user "Any decisions to note before saving?" and append their answer verbatim
Add .claude/kanban-context.md to .gitignore if not already present.
/kanban context restore — Restore Session State
Loads .claude/kanban-context.md if it exists, then fetches live board to show what changed since save. Use at session start instead of /kanban context when you were mid-task last session.
Output:
- Show saved state (what was in progress, decisions noted)
- Show current live board state
- Highlight any status changes since the save (tasks that moved columns)
- Suggest: "Resume task #ID [title]?" for the first in-progress task
/kanban add <title> — Add Task
- Ask user for priority, level (L1/L2/L3), description, tags (use AskUserQuestion)
- Use Python sqlite3 for safe insert with user text (see shared.md → JSON Safety)
- Output confirmation with new task ID
/kanban move <ID> <status> — Move Task
반드시 `shared.md` → Move Protocol 순서를 따를 것.Step 1(현재 status+level 확인) → Step 2(매트릭스 조회) → Step 3(유효성 검사 후 이동 실행).유효하지 않은 전환 시 오류 출력, 사용자에게 올바른 다음 상태 안내.
/kanban edit <ID> — Edit Task
Ask user which fields to modify, then update via sqlite3 CLI.
/kanban remove <ID> — Delete Task
/kanban stats — Statistics
Pass BOARD_JSON to stdin: echo "$BOARD_JSON" | python3 - <<'PY' ...
/kanban stats health — Code Health Score
Auto-detects available tools and computes a 0–10 composite code health score. Use when: "health check", "코드 품질 확인", "how healthy is this codebase".
/kanban retro — Retrospective Analysis
Analyzes completed tasks + git history to produce a sprint retrospective report. Use at end of week/sprint: "kanban retro", "주간 회고", "what did we ship this week".
Pass BOARD_JSON to stdin. To scope to a custom period (e.g. 14 days), adjust --since=14 days ago in the git subprocess call.
/kanban project — Current Project Context
Fetch the current project's context from the projects table.
Output formatted project context: Purpose, Stack, Brief, Category, task counts by status, linked projects.
This is the start of the file. Read the full SKILL.md on GitHub.
Security
- Security scanPassed, 93 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingkanban/SKILL.md
Popularity
- 7-day trend score
- 0
Refreshed 19 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/cyanluna-git/cyanluna.skills/kanban)