← ClaudeAtlas

agentic-sdd-speclisted

Create or refine SDD feature, bug-fix, refactor, or migration specifications with clarification handling before technical planning.
nawodyaishan/universal-mcp-sync · ★ 5 · AI & Automation · score 80
Install: claude install-skill nawodyaishan/universal-mcp-sync
# Agentic SDD Spec Use this skill when creating or improving the product-facing specification for a change. ## Goal Capture what and why before deciding how. Do not design implementation in this phase. ## Inputs Read: - `docs/vision.md`, if present - `.specify/memory/constitution.md`, if present - existing `specs/*/spec.md` - relevant README/product docs - user request Use Exa only when the spec depends on current external facts, official product behavior, regulations, API behavior, or tool versions. ## Spec Types Choose one: - feature spec - bug fix spec - refactor spec - migration spec - release/documentation spec ## Feature Spec Sections Create or update `specs/<nnn-short-name>/spec.md` with: - problem statement - goals - non-goals - users or actors - user journeys - functional requirements - acceptance criteria - success criteria - edge cases - data sensitivity and compliance notes - API or integration expectations, without implementation design - assumptions - open questions - human approval status ## Clarification Rules - Ask at most 3 clarification questions at a time. - Ask only when the answer changes scope, security/privacy, user experience, data model, compatibility, or acceptance criteria. - Use reasonable defaults for low-risk missing details and document them as assumptions. - Do not proceed to planning while unresolved open questions affect implementation. ## Quality Checklist Create or update `specs/<feature>/checklists/requirements.md` with: