원클릭으로
clarify-spec
Clarify product, technical, and operational specs with targeted questions and write accepted answers into spec.md.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Clarify product, technical, and operational specs with targeted questions and write accepted answers into spec.md.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Performs non-destructive cross-artifact consistency and quality analysis across spec, plan, and tasks. Also supports remediation mode to apply fixes. Use when running /sddp-analyze or when compliance auditing is needed.
Defines preservation, format, and section rules for SDD specification artifacts (spec.md, plan.md, tasks.md, checklists). Use when editing feature-artifact files under specs/<feature-folder>/ to prevent accidental corruption of cross-referenced IDs, priorities, and gating state.
Runs the full feature-delivery SDD pipeline end-to-end without user interaction. When called without arguments, auto-selects the first unchecked epic from specs/project-plan.md. Requires Autopilot enabled in config, a Product Document, and a Technical Context Document. Use when running /sddp-autopilot.
Strategies for auditing specifications and reducing ambiguity. Use when running `/sddp-clarify` or whenever an agent needs to critique a requirement.
Create/refine project `specs/dod.md` as the canonical Deployment & Operations Document.
Generates requirements quality checklists ('Unit Tests for English') that validate quality, clarity, and completeness in a given domain. Use when running /sddp-checklist or when quality verification of requirements is needed.
| name | clarify-spec |
| description | Clarify product, technical, and operational specs with targeted questions and write accepted answers into spec.md. |
Delegate: Context Gatherer in quick mode → resolve FEATURE_DIR.
HAS_SPEC = true. If false → ERROR: "Missing spec.md at FEATURE_DIR/spec.md. Run /sddp-specify."FEATURE_DIR/spec.md. Read frontmatter; treat missing spec_type as product.Delegate: Requirements Scanner (.github/agents/_requirements-scanner.md):
SpecPath = FEATURE_DIR/spec.md.coverage_status and questions for active spec_type.If FEATURE_DIR/research.md exists → read, map findings to ambiguity categories, reuse covered categories, refresh only unresolved/weak/changed ones.
If critical areas still lack support:
Delegate: Technical Researcher (.github/agents/_technical-researcher.md):
spec_type, detected ambiguitiesFEATURE_DIR/spec.md, FEATURE_DIR/research.md when presentUse findings to strengthen recommended answers.
When persisting: rewrite full FEATURE_DIR/research.md, merge by topic, plan-authoring research format, max 2 sources/topic, ≤4KB (consolidate if >3KB).
From questions → select up to 8 highest-impact items.
AUTOPILOT = true → force CLARIFY_MODE = batch, log to FEATURE_DIR/autopilot-log.md.AUTOPILOT = false → ask: "I have [N] clarification questions. How would you like to proceed?" Options: One at a time (recommended for complex) | All at once. Store as sequential or batch.Ask one question at a time:
yes or recommended → apply recommended option.Stop when: all critical ambiguities resolved, user says done/no more, or 8 questions asked.
AUTOPILOT = true → auto-select recommended for every question, log each to autopilot-log.md: "Autopilot: Clarification Q[N] '[question]' -> recommended: [answer]". Continue to Step 6.AUTOPILOT = false → present all questions with marked recommendations, allow free-form, validate all, record, continue to Step 6.spec.md after each answer.spec.md once after all collected.Per answer:
## Clarifications section exists.### Session YYYY-MM-DD, append - Q: <question> -> A: <answer>.User Scenarios & Testing or RequirementsTechnical Objectives, Requirements, or Integration PointsOperational Objectives, Requirements, or Integration PointsKey Entities when presentSuccess Criteria or relevant Requirements subsection with measurable targetsspec_typeAfter each write verify:
After successful clarification (at least one answer integrated):
spec_maturity in frontmatter from draft to clarified**Spec Maturity**: header field to matchOutput:
coverage_status/sddp-clarify pass/sddp-clarify (optional — only if deferred items justify another pass) — suggested prompt/sddp-plan (required) — suggested prompt