spec-first-sdlc

Community

Turn requirements into traceable designs.

Authoresxr
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Spec-First SDLC provides a structured approach to transform human intent into traceable software artifacts. It reduces ambiguity, ensures design-before-code discipline, and provides a clear path from requirements to implemented software with review gates at each phase.

Core Features & Use Cases

  • Intent-to-design flow: Claude produces High-Level Design (HLD), ADR-Lite, and executable implementation specs from an initial intent document.
  • Traceability through artifacts: Links requirements to ADRs, design decisions, and implementation.
  • Code generation & validation: Generates code and tests from the EIS and validated outputs.
  • Use Case: A new project starts with a requirements document; the Skill guides through HLD, ADR-Lite, EIS, and code, with human reviews at each stage.

Quick Start

Prepare your Intent & Constraints document and optional design artifacts, then run this Skill. Claude will generate the High-Level Design, ADR-Lite, revised HLD, Executable Implementation Specification, and from that, code in src/ and tests in tests/. Review each phase before proceeding.

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-first-sdlc
Download link: https://github.com/esxr/sdlc-skill/archive/main.zip#spec-first-sdlc

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository