skills/doc-roadmap-update/SKILL.md
{{ 𝛀𝛀𝛀 }} Update project roadmap task organization
npx skillsauth add jasonwarrenuk/goblin-mode Docs: Update RoadmapInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Maintain the project roadmap at docs/roadmaps/$ARGUMENTS by moving tasks between sections based on completion status and blockers, and keeping mermaid diagrams in sync.
If $ARGUMENTS provided (e.g., "m1", "m2"), process only that milestone; otherwise process all milestones.
Read docs/roadmaps/mvp.md
For each milestone (or specified milestone):
Move completed tasks:
- [x]Move unblocked tasks:
Organize "In Progress":
Update Progress Map (single aggregated diagram at <a name="map"> section):
For completed tasks:
1WA.12[...])1WA.12 --> X (remove entire line)X --> 1WA.12 (remove 1WA.12 from the line, keep other targets)A --> B & 1WA.12 & C becomes A --> B & C&, clean it upFor newly unblocked tasks:
:::open class to tasks that now have no incoming dependenciesPreserve task numbering:
{Milestone}{Category}.{Seq} (e.g., 1WA.12, 2TI.7)Report changes:
- [ ] (open/in-progress/blocked), - [x] (completed)#m1-doing, #m1-todo, #m1-blocked, #m1-doneclassDef default,blocked fill:#f9f; etc.tools
{{ 𝚫𝚫𝚫 }} Rebuild roadmap-system.zip, the distributable snapshot of the roadmap tooling (scripts, HTML template, conventions reference, and every roadmap-touching skill, including this one).
tools
--- name: "Suggest: Task" description: "{{ 𝚫𝚫𝚫 }} Suggest the next logical task — grounded in the roadmap's pre-vetted ready-set when one exists, codebase analysis otherwise" when_to_use: "When you don't know what to work on next and want a grounded recommendation rather than picking arbitrarily." model: haiku effort: low disable-model-invocation: true allowed-tools: ["Read", "Glob", "Grep", "Bash(python3:*)", "Bash(npm:*)", "Bash(bun:*)", "Bash(pnpm:*)", "Bash(deno:*)"] argument-hint: [named
development
{{ 𝛀𝛀𝛀 }} Convert an old simple-style roadmap (single Markdown, four statuses, <a name> anchors, roadmaps.json pointer registry) into the rich phase-array format (roadmaps.json source of truth + PHASE task list + prose overview).
data-ai
{{ ƔƔƔ }} Create a pull request to main — wordy or shiny (with screenshots), ready-for-review or draft