← ClaudeAtlas

kanban-tendlisted

Maintain the project kanban — add tasks at dispatch, move on lifecycle events, archive completed work at release time
bakw00ds/yakos · ★ 2 · AI & Automation · score 81
Install: claude install-skill bakw00ds/yakos
# Kanban tend ## Purpose Encapsulates the lead's kanban-maintenance discipline as a skill. The lead invokes it at three trigger points: 1. **Pre-dispatch**: before spawning a teammate, add the task to TODO so the lifecycle hooks have something to update. 2. **Periodic**: every retrospective cycle, sanity-check the board — collapse over-granular tasks, archive stale DONE. 3. **At archive**: before `yakos archive`, the lead invokes this skill with `--archive` to move all DONE into a dated section so the next session starts clean. ## Scope Operates on `<work>/current/kanban.md` only. Does not touch `<project>/`, `~/.claude/`, or any other state. ## Automated pass Triggered by `team-lifecycle.sh` (in M4 phase): ```sh # Pseudo-code from team-lifecycle.sh: case "$tool_name" in TeamCreate) yakos kanban move "$(last TODO task)" IN-PROGRESS ;; TeamDelete) yakos kanban move "$(last IN-PROGRESS task)" DONE ;; esac ``` The lead doesn't run the automated pass; the hook does. ## Manual pass The lead invokes one of: ```sh yakos kanban add "<title>" # pre-dispatch yakos kanban move <id> <col> # manual transition yakos kanban done <id> # shortcut to DONE yakos kanban --archive # move DONE to dated section ``` Pre-dispatch is the most common: before a `TeamCreate`, the lead adds the task. The hook fills in the assignee. ## Findings synthesis Output of the skill is the updated `kanban.md`. The `<work>/c