Brainstorm Kanban
Invoke as $brainstorm-kanban.
Use this skill only in projects that have opted into a PoketoWork kanban pack.
Process
- Follow the base
$brainstorm workflow exactly, passing through $ARGUMENTS as the focus area.
- Resolve the project board:
- Check
tasks/.kanban-board for a stored board ID and validate it with poketo kanban board <id>.
- If missing or stale, run
poketo kanban boards and match board names against basename $(pwd).
- If there is no clear match, ask the user which board to use. If no boards exist, offer to create one with
poketo kanban create-board --name "$(basename $(pwd))" --template standard.
- Validate required lists: Backlog, Todo, In Progress, Done, Punt. Create missing lists with
poketo kanban create-list.
- Fetch the board and show a brief overview: list counts, overdue cards, starred cards, and blocked cards.
- After the base brainstorm writes
tasks/ideas.md, create one Backlog card per new idea:
- Search for an existing card with the idea title first.
- If found, skip it.
- If not found, create a Backlog card with the idea title, description, effort category, and source reference.
- Report cards created, skipped, and any kanban failures.
If poketo is unavailable or a kanban command fails, warn and continue with the base brainstorm output. Kanban is additive; it must not block tasks/ideas.md.
Next-Step Routing
In the final response, include either Recommended next skill: <command> or the two-line pair **Next work:** <specific task or "none"> and **Recommended next command:** <one command or route>. Route to the matching kanban workflow when board state can advance; otherwise route to the documented non-kanban fallback or say No follow-up skill recommended with the reason.
Alignment Page
When this skill produces durable deliverables (research, specs, plans, reports, prototypes, or any document output), build a full-depth HTML alignment page following ALIGNMENT-PAGE.md in this skill's directory. Output: alignment/brainstorm-kanban-{topic}.html.
Default Shipping Contract
Follow the shared shipping contract convention in CLAUDE.md.
1---2name: brainstorm-kanban3description: PoketoWork kanban variant of brainstorm — generate ideas and create Backlog cards4---5
6# Brainstorm Kanban
7
8Invoke as `$brainstorm-kanban`.
9
10Use this skill only in projects that have opted into a PoketoWork kanban pack.
11
12## Process
13
141. Follow the base `$brainstorm` workflow exactly, passing through `$ARGUMENTS` as the focus area.
152. Resolve the project board:
16 - Check `tasks/.kanban-board` for a stored board ID and validate it with `poketo kanban board <id>`.
17 - If missing or stale, run `poketo kanban boards` and match board names against `basename $(pwd)`.
18 - If there is no clear match, ask the user which board to use. If no boards exist, offer to create one with `poketo kanban create-board --name "$(basename $(pwd))" --template standard`.
193. Validate required lists: Backlog, Todo, In Progress, Done, Punt. Create missing lists with `poketo kanban create-list`.
204. Fetch the board and show a brief overview: list counts, overdue cards, starred cards, and blocked cards.
215. After the base brainstorm writes `tasks/ideas.md`, create one Backlog card per new idea:
22 - Search for an existing card with the idea title first.
23 - If found, skip it.
24 - If not found, create a Backlog card with the idea title, description, effort category, and source reference.
256. Report cards created, skipped, and any kanban failures.
26
27If `poketo` is unavailable or a kanban command fails, warn and continue with the base brainstorm output. Kanban is additive; it must not block `tasks/ideas.md`.
28
29## Next-Step Routing
30
31In the final response, include either `Recommended next skill: <command>` or the two-line pair `**Next work:** <specific task or "none">` and `**Recommended next command:** <one command or route>`. Route to the matching kanban workflow when board state can advance; otherwise route to the documented non-kanban fallback or say `No follow-up skill recommended` with the reason.
32
33## Alignment Page
34
35When this skill produces durable deliverables (research, specs, plans, reports, prototypes, or any document output), build a full-depth HTML alignment page following `ALIGNMENT-PAGE.md` in this skill's directory. Output: `alignment/brainstorm-kanban-{topic}.html`.
36
37## Default Shipping Contract
38
39Follow the shared shipping contract convention in CLAUDE.md.
40