بنقرة واحدة
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 ويثبّتها لك.
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
استنادا إلى تصنيف SOC المهني
| 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