spec-driven-architecture
CommunityWrite implementation-ready specs before code.
AuthorAndreaCadonna
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill eliminates uncertainty and ad-hoc design by forcing teams to produce a complete, reviewable architecture specification before any implementation begins. It helps surface interfaces, edge cases, data flows, and failure modes so code becomes a faithful artifact of a vetted design rather than guesswork.
Core Features & Use Cases
- Structured Spec Template: A repeatable skeleton covering header, overview, typed data model, behavior rules, contracts, validation, reducer logic, edge cases, integration points, and resolved decisions.
- Developer-Ready Outputs: Produces implementation-ready artifacts that a developer or agent can use to build modules independently.
- Risk Reduction: Clarifies priorities, validation gates, and resolution order to prevent ambiguous behaviors and subtle bugs.
- Use Cases: Designing a leaderboard module with ELO updates, specifying a notification delivery system, or drafting a matchmaking queue state machine before coding.
Quick Start
Write a complete spec for the leaderboard module that defines scope, typed data models, rating behavior, action contracts, validation rules, edge cases, and integration points.
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: spec-driven-architecture Download link: https://github.com/AndreaCadonna/sbobuz-web-game-app/archive/main.zip#spec-driven-architecture 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.