بنقرة واحدة
ds-roadmap
Turn a goal or another command's output into an ordered task roadmap.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Turn a goal or another command's output into an ordered task roadmap.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Design a target architecture for a new system — module boundaries, dependency rules, seams, and build order — from its requirements. Reports a blueprint; changes nothing.
Analyze an existing codebase's architecture and produce a sequenced refactoring plan — assess module boundaries, dependency structure, and layering, then lay out ordered, risk-tagged steps. Language-agnostic. Reports a plan; changes nothing.
Find the root cause of a failure with the scientific method — reproduce, isolate, fix, then prove it.
Interview the user relentlessly about a plan or design until reaching shared understanding.
Run an extremely strict maintainability + single-source-of-truth review of code changes — abstraction quality, file sprawl, spaghetti-condition growth, and duplicate/competing implementations. Reports findings by default; `--fix` applies the mechanical, unambiguous ones — structural/code-judo restructurings rest on judgment and stay reported.
Drive implementation with tests, one vertical slice at a time.
| name | ds-roadmap |
| description | Turn a goal or another command's output into an ordered task roadmap. |
| disable-model-invocation | true |
When invoked, sequence work into a ## Roadmap checklist. You order the work; you do not choose the architecture or make technical decisions — those are the engineer's. The companion to /ds-spec: spec defines the WHAT, this orders the work to get there.
Use whatever the user provides as the source of tasks:
SPEC.md (.project/SPEC.md if present),/ds-code-quality-review findings, a list of bugs).If nothing is provided, ask once for the goal, then proceed.
.project/PLAN.md if .project/ exists, else PLAN.md in the current directory. Read it first if it already exists. Do not create .project/ — write to the current directory when it's absent.## Roadmap as a status checklist, appending to existing tasks rather than discarding them:
[ ] todo · [~] in progress · [x] done## Now section if present — that section belongs to /ds-project-checkpoint, not here.Display the updated ## Roadmap and the path.