一键导入
spec-reconcile
Compare implementation with Spec Guided Dev documents and decide whether no update, cleanup, replacement, or temporary deviation is needed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Compare implementation with Spec Guided Dev documents and decide whether no update, cleanup, replacement, or temporary deviation is needed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | spec-reconcile |
| description | Compare implementation with Spec Guided Dev documents and decide whether no update, cleanup, replacement, or temporary deviation is needed. |
Read:
docs/spec-guided-dev-method.md.specs/NNNN.*.md documents.specs/deviations/*.md documents when current implementation state mattersTask:
Compare the implementation with the relevant specs.
Decide one of:
No spec update needed. Use this when the implementation still matches current product intent and there is no changed durable intent, decision, or investigation result.
Non-semantic cleanup needed. Use this when the spec still means the same thing, but wording, structure, terminology, or references should be improved. This case may edit the existing document in place.
New spec or ADR needed because product intent changed. Use this when requirements, product behavior, domain contracts, architecture decisions, scope, non-goals, or durable constraints changed.
Temporary deviation needed. Use this when the current implementation temporarily differs from a still correct specification.
Existing deviation resolved and should be deleted. Use this when implementation is back in sync with the related spec.
Rules:
.specs..specs..specs/ to .specs/archive/, create a new current document in .specs/ with a new number, add Replaces: with the archived document number, do not rewrite the semantic content of the archived document, and update .specs/INDEX.md..specs/deviations/..specs/deviations/archive/.If implementation introduced reusable behavior that should be extracted into a shared spec, the extraction may be followed by cleanup edits to existing specs.
If product intent changed:
.specs/ to .specs/archive/..specs/ with a new number.Replaces: with the archived document number..specs/INDEX.md.Import existing specs/docs/planning documents or migrate an old `.worklog` tree into `.specs`. Use only when invoked manually by the user as /spec-import SOURCE_FOLDER.
Rebuild or update `.specs/INDEX.md` from current Spec Guided Dev documents, archived history, and temporary deviations.
Review whether current changes follow Spec Guided Dev rules. Use before commits or when checking spec structure.
Create the next numbered Spec Guided Dev document before significant implementation work. Use when starting durable product intent, an ADR, a spike, or a temporary deviation.
Build and review ASP.NET Core endpoints, minimal APIs, controllers, middleware, and services following thin-handler and boundary-validation patterns.
Build and review Blazor components with correct render mode selection, component design, state management, and MudBlazor integration.