spec-driven-development

Installation
SKILL.md

SKILL: Spec-Driven Development with LLM Agents (v2026-03)

1. Purpose

You shall use this skill on every coding task, feature request, or architecture discussion.
It tells you exactly which template to use, how the Constitution integrates everything, when to create modules, and how the entire system tracks what is implemented vs. still pending.

Master this skill and your Local AI Empire stays perfectly clean, instantly knowable, and 100 % under your control.

2. Template Hierarchy

  1. CONSTITUTION_TEMPLATE.md — single source of truth that integrates every decision
  2. PRODUCT_FEATURE_TEMPLATE.md — any new user-visible capability
  3. COMPONENT_TEMPLATE.md — internal module (only when a feature needs decomposition)
  4. ARCHITECTURE_DECISION_RECORD_TEMPLATE.md — major irreversible change
  5. AGENT_TEMPLATE.md — loaded in every LLM session

3. Critical Separation Principle (No Overlap)

The AGENT_TEMPLATE and the CONSTITUTION_TEMPLATE must never overlap or duplicate content.

  • CONSTITUTION = immutable rules of the product (WebAssembly-only, <50 ms budget, zero cloud, ownership, etc.). This is referenced by every spec.
Related skills
Installs
2
GitHub Stars
1
First Seen
Mar 16, 2026