← ClaudeAtlas

coven-task-managerlisted

Keep Coven task boards fresh by auditing stale, blocked, active, review, and completed work; use for scheduled task hygiene, task triage, and dynamic task-management runs.
OpenCoven/coven · ★ 47 · AI & Automation · score 76
Install: claude install-skill OpenCoven/coven
# Coven Task Manager Use this skill when asked to manage, refresh, audit, triage, or summarize Coven tasks, or when a scheduled automation asks for task-board freshness. ## Sources Start with the Cave task board from the skill directory: ```bash node ./task-manager.mjs report ``` The helper reads `~/.coven/cave-board.json` and writes `~/.coven/task-manager/freshness-report.md` by default. If the canonical repo path is different, run the helper from this skill directory: ```bash node ./task-manager.mjs report --coven-home ~/.coven ``` ## Workflow 1. Load the task board and build a freshness report. 2. Inspect the report sections in this order: `Stale Running`, `Needs Human`, `Ready For Review`, then `Next Actions`. 3. Read `Thread Coordination` before touching individual cards. Treat it as the concurrency control surface for simultaneous sessions. 4. For every active/review/blocked thread, build a small ledger: card id/title, familiar, session id, repo/branch/worktree if known, last evidence checked, current state, and one next action. 5. Resolve collisions before dispatching new work: - If multiple cards share a session, resume that session once and update all linked cards from the same evidence. - If one familiar has multiple active lanes, choose the primary lane and mark the rest as waiting, review, or blocked with a reason. - If multiple lanes touch the same repo or branch, verify branch/worktree ownership before allowing parallel writes. - Prefer resu