← ClaudeAtlas

featureboardinglisted

Board substantive dev requests on FeatureBoard automatically and churn them with parallel sub-agents. Use when the user asks to build, fix, ship, implement, refactor, or "work on" anything non-trivial in a project — they should NOT have to say "put it on the board".
valentil/featureboard-mcp · ★ 1 · AI & Automation · score 64
Install: claude install-skill valentil/featureboard-mcp
# Featureboarding Run the FeatureBoard churn loop end to end: board the work, then work the board. ## 1. Board it — no permission needed A substantive dev request (build/fix/ship/refactor/implement X) IS a boarding event. Call `plan_work` immediately (it creates the project too, if one doesn't exist yet). Never ask "should I put this on the board?" — just do it, then get to work. ## 2. Research first (default ON) Before implementing, cheap models scout for the expensive one. For each freshly boarded ticket that is `effort:high`, a `research-pick`, or labelled `research:on` — and where `researchOnIntake` isn't off (a `research:off` label opts a ticket out) — call `prepare_research` and dispatch the returned packet to a **haiku/sonnet** sub-agent (its `suggestedModel`) as that agent's brief. Research sub-agents run in PARALLEL; each returns a collated markdown brief (≤ ~150 lines): recommended approach + runners-up, prior-art pointers, one competitor idea, risks/invariants. The ORCHESTRATOR — never the sub-agent — saves each returned brief via `add_kb_doc` with title `research/<ticket>` BEFORE dispatching implementation. From then on, the implementing agent's `get_work_packet` auto-attaches that brief as `researchBrief`, alongside relevant local `ragChunks` (BM25 over KB/docs/ticket-history — zero tokens, zero network) — so the expensive model starts with context, not a cold read. ## 3. Churn the queue — keep every lane full > **Invariant: no lane sits idle while a disp