skills/smithery.ai/spec-driven

spec-driven

SKILL.md

Spec-Driven Development

Workflow

Before writing ANY implementation code:

  1. Check for existing spec in /specs/
  2. If no spec exists, create one first
  3. If spec exists, follow it exactly

Spec Structure

Every spec should define:

## Input
What data the skill/feature receives (use Pydantic models)
Installs
3
First Seen
Mar 29, 2026
spec-driven from smithery.ai