cyanluna-git/cyanluna.skills/kanban-run
Claude Code and agent skill by cyanluna-git/cyanluna.skills
- community
Checking that the SKILL.md file is still in the repository.
Run the AI team pipeline for kanban tasks — orchestration loop with 6 agents (Planner, Critic, Builder, Shield, Inspector, Ranger), single-step execution, and code review. Use /kanban-run to execute tasks through the 7-column pipeline. AUTO-TRIGGER when: user says "implement task NNN" or any task ID + implement/build/do combination; or user confirms with "yes/ok/go/do it" after Claude proposes implementing a specific kanban task.
Install
npx vskill@latest install cyanluna-git/cyanluna.skills/kanban-runSKILL.md
Auto-Trigger Rules
ALWAYS invoke this skill (without waiting for `/kanban-run`) when:
- User mentions a kanban task ID and requests implementation:
- "implement task #NNN" / "build task NNN" / "do NNN" / "run NNN"
- Korean equivalents: "태스크 NNN 구현해줘" / "NNN 해줘" / "NNN 번 작업해줘"
- Any message pairing a task number with implement / build / work on / do
- Claude has proposed implementing a specific kanban task and the user confirms:
- Pattern: Claude says "Shall I implement task #NNN [title]?" → User replies "yes", "ok", "go", "do it", "응", "해줘", "그래", "ㅇㅇ"
- This confirmation must trigger
/kanban-run <ID>automatically — do not implement manually
- User says "next task" / "continue" / "다음 태스크 해줘" when a task is in progress:
- Fetch board context first, identify next todo task, then run it
When auto-triggered: extract task ID and call /kanban-run <ID> — never implement code manually and patch kanban state afterward.
Shared context: read../kanban/shared.mdfor DB path, pipeline levels, status transitions, DB operations, error handling, and agent context flow.Safety principles: read../kanban/principles.md— mandatory, not optional.Schema: read../kanban/schema.mdfor full DB schema, column descriptions, and JSON field formats.
Commands
In Codex environments, this skill may be invoked directly as a slash command text such as $kanban-run <ID> or $kanban-run <ID> --auto.
/kanban-run step <ID> — Single Step
Execute only the next pipeline step then exit. Same logic as /kanban-run but no loop.
/kanban-run <ID> [--auto] — Run Full Pipeline
Default: pause for user confirmation at Plan Review and Impl Review approvals. `--auto`: fully automatic (circuit breaker still fires).
Orchestration Loop (Level-Aware)
CEO Review (L3 plan_review only)
When the user selects [c] at the plan_review confirmation prompt, run a CEO-perspective analysis inline before proceeding to impl. Not a separate agent — run as a structured prompt to the current model:
After CEO review output, present: [y] proceed to impl / [r] revise plan / [n] reject
Read the task's level field first to determine which steps to execute.
Model Routing (Provider-Aware)
Resolve real model names from ../kanban/models.json using provider:
KANBAN_MODEL_PROVIDERenv var if set (claudeorcodex)- else
codexwhenCODEX_*env is present - else
claudewhenCLAUDE_*env is present - else
claudewhen.claude/exists - else
codexwhen.codex/exists - else
default_providerfrommodels.json
For Codex, the router should prefer the higher-capability entries in models.json for the full kanban-run pipeline.
Implementation
Agent Nicknames & Identity
Each agent has a fixed nickname used consistently across all records. The task card becomes a work log — every field and every log entry is signed.
| Nickname | Role | Model Key | Reasoning Effort (codex) | Status trigger | |
|---|---|---|---|---|---|
Planner | Plan Agent | planner | high | todo | |
Critic | Plan Review Agent | critic | medium | plan_review | |
Builder | Worker Agent | builder | high | impl (step 1) | |
Shield | TDD Tester | shield | medium | impl (step 2) | |
Inspector | Code Review Agent | inspector | medium | impl_review | |
Ranger | Test Runner | ranger | medium | test |
See../kanban/schema.mdfor JSON formats and the Signature Header Rule.
Agent Dispatch
Template files are at ../kanban/templates/.
| Status | Template | Nickname | Model Key | |
|---|---|---|---|---|
todo | templates/plan-agent.md | Planner | planner | |
plan_review | templates/review-agent.md | Critic | critic | |
impl step 1 | templates/worker-agent.md | Builder | builder | |
impl step 2 | templates/tdd-tester.md | Shield | shield | |
impl_review | templates/code-review-agent.md | Inspector | inspector | |
test | templates/test-runner.md | Ranger | ranger |
Agent minimum fields (fetch only what each agent needs):
| Nickname | Required Fields | |
|---|---|---|
Planner | title,description,plan_review_comments | |
Critic | title,description,plan,decision_log,done_when | |
Builder | title,description,plan,done_when,plan_review_comments,review_comments | |
Shield | title,description,implementation_notes | |
Inspector | title,description,plan,done_when,implementation_notes | |
Ranger | title,implementation_notes |
Dispatch procedure — execute in this order for every agent:
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-run/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-run)