一键导入
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.