disciplined-specification
OfficialRefine specs with structured interviews.
Software Engineering#specification#interview#convergence#edge-cases#risk-analysis#disciplined-design#requirements-engineering
Authorterraphim
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill provides a structured approach to conducting Phase 2.5 disciplined development interviews, helping teams surface hidden requirements, edge cases, and tradeoffs before implementation.
Core Features & Use Cases
- Structured Interview Framework: guides the interviewer through ten dimensions (Concurrency & Race Conditions, Failure Modes & Recovery, Edge Cases & Boundaries, User Mental Models, Scale & Performance, Security & Privacy, Integration Effects, Migration & Compatibility, Accessibility & Internationalization, Operational Concerns) to uncover hidden requirements.
- Question Generation & Answer Synthesis: produces non-obvious questions, records responses, and identifies follow-up actions.
- Design-Documentation Alignment: appends findings to the design document and supports convergence-based completion.
- Use Case Scenarios: useful during architecture reviews, API design sessions, and requirements workshops.
Quick Start
Start a Phase 2.5 specification interview for a new design and follow the prompts to collect findings and append them to the design document.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: disciplined-specification Download link: https://github.com/terraphim/terraphim-skills/archive/main.zip#disciplined-specification Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.