From do-stuff-helper
This skill should be used when the user asks to "replan", "review the backlog", "process the backlog", "update the roadmap based on new ideas", or when accumulated backlog items need to be incorporated into the roadmap and brief. Do NOT trigger for initial roadmap creation — use the roadmap skill for that.
How this skill is triggered — by the user, by Claude, or both
Slash command
/do-stuff-helper:replanThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read the backlog, categorize items, and propose changes to the activity brief and roadmap. Each backlog item becomes either a design update (modifies the brief and may reorder/change waypoints) or a tactical waypoint (new discrete work added to the roadmap).
Read the backlog, categorize items, and propose changes to the activity brief and roadmap. Each backlog item becomes either a design update (modifies the brief and may reorder/change waypoints) or a tactical waypoint (new discrete work added to the roadmap).
Complete each step in order. Do not skip steps.
Read the following files to understand the activity's current state:
docs/backlog.md — accumulated ideas, scope changes, and discovered workdocs/roadmap-<slug>.json — current waypoint graphdocs/brief-<slug>.md — original activity briefIf the backlog is empty or doesn't exist, tell the user there's nothing to process and stop.
For each item in the backlog, categorize it as one of:
If an item is ambiguous, make your best judgment and note it — the user will review everything before changes are applied.
For each categorized item, draft the specific change:
For design updates:
For tactical waypoints:
Present the full proposal organized by category:
Design Updates:
- [summary of change] — affects brief section X, waypoints Y and Z
New Waypoints:
- [waypoint title] — [why], depends on [deps]
No Action (informational only):
- [items that don't require changes, if any]
"Does this look right? Want to adjust anything before I apply these changes?"
Iterate on feedback until the user confirms.
On user confirmation:
docs/brief-<slug>.md with design updatesdocs/roadmap-<slug>.json:
updated datedocs/waypoints/<id>.md with Objective and Done When sectionsdocs/backlog.md, leaving the header and any unprocessed itemsdocs/changelog.md (insert after the # Changelog header, newest first):
## YYYY-MM-DD — Replanned: <summary of changes>
<1-2 sentence summary — what was processed and how the roadmap changed.>
replan: process backlog — <brief summary>
Design updates:
- <list>
New waypoints:
- <list>
Summarize what was done:
Suggest next steps — e.g., designing newly added waypoints, or continuing with implementation.
docs/backlog.mddo-stuff-helper:waypoint-design — after adding new waypoints, suggest designing themnpx claudepluginhub ryanismert/do-stuff-helper --plugin do-stuff-helperCreate and manage a unified project roadmap from existing specs and plans. Interactive, human-confirmed, always valid.
Updates, creates, or reprioritizes product roadmaps using project trackers or user input. Adds items, changes statuses, applies RICE/MoSCoW/ICE prioritization, shifts timelines.
Reviews and updates a project roadmap by cross-referencing PRDs, stories, and code to identify done, blocked, or stale items; supports marking items complete, reprioritizing, and validating consistency.