원클릭으로
spec-dev
Develop precise specifications through Socratic dialogue, EARS notation, and Mermaid diagrams
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Develop precise specifications through Socratic dialogue, EARS notation, and Mermaid diagrams
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Audit and set up a codebase for agentic AI development using the 15-principle manifesto
Full-cycle orchestrator chaining all five phases with gates and controls
Audit and set up a codebase for agentic AI development using the 15-principle manifesto
Full-cycle orchestrator chaining all five phases with gates and controls
Reviews code for architectural compliance and design integrity
Deep semantic analysis of codebase against rules, patterns, and lessons
| name | Spec Dev |
| description | Develop precise specifications through Socratic dialogue, EARS notation, and Mermaid diagrams |
Develop unambiguous, testable specifications before implementation. Structured 4-phase process producing EARS-notation requirements, architecture diagrams, and a beads epic.
Scale formality to risk: skip for trivial (<1h), lightweight (EARS + epic) for small, full 4-phase for medium+. Use AskUserQuestion early to gauge scope.
Goal: Map the problem domain before narrowing.
npx ca search for past features, constraints, decisionsnpx ca knowledge "relevant terms".claude/agents/compound/repo-analyst.md, memory-analyst.md, or subagent_type: Explore)/get-a-phdmindmap) -- makes implicit assumptions visibleAskUserQuestion to clarify scope and preferencesIteration trigger: If research reveals the problem is fundamentally different, restart Explore.
Goal: Crystallize requirements through Socratic dialogue.
sequenceDiagram, stateDiagram-v2) to expose hidden structurereferences/spec-guide.md for full checklistAskUserQuestion to resolve each ambiguityIteration trigger: If specifying reveals missing knowledge, loop back to Explore.
Goal: Produce formal, testable requirements.
The system shall <action>.When <trigger>, the system shall <action>.While <state>, the system shall <action>.If <condition>, then the system shall <action>.Where <feature>, the system shall <action>.Where > While > When > If/then > shallreferences/spec-guide.md)erDiagram, C4Context, flowchart)docs/decisions/ for significant decisionsIteration trigger: If contradictions or gaps emerge, loop back to Understand.
bd update <epic> --description="...") -- single source of truthbd create)npx ca learnnpx ca search before generating approachesnpx ca knowledge for indexed project docsnpx ca learn after corrections or discoveriesRead .claude/skills/compound/spec-dev/references/spec-guide.md on demand for EARS patterns, Mermaid templates, ambiguity checklists, and trade-off frameworks.
npx ca search)AskUserQuestion at decisions