extracting-spec-design-ladders

Installation
SKILL.md

Extracting Spec / Design Ladders

Purpose

Turn read-only source into two separated layers with non-overlapping responsibilities: a faithful reproduction spec (enough to rebuild observable behavior) and an abstract design doc (intent and experience, deliberately stripped of reproduction detail).

When to Use

  • Recovering intent and reproducible behavior from an existing program.
  • Producing documentation that must let someone REBUILD behavior (spec) and, separately, understand DESIGN intent (design doc) without the two contaminating each other.

When Not to Use

  • Pure summary or README work where reproduction fidelity is not required.
  • When a maintained spec already exists and only needs editing.
Installs
17
GitHub Stars
36
First Seen
Jul 19, 2026