spec-driven-architecture

Community

Write 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 required

Components

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.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.