Specification banner
ekirton ekirton

Specification

Development community

Description

Switch to SPECIFICATION phase: $ARGUMENTS Steps: 1. Run: echo "specification" > .claude/sdd-layer 2. Read the parent architecture document and relevant data model documents. 3. Only create or modify files in specification/ 4. Use Design by Contract: REQUIRES/ENSURES/MAINTAINS. 5. If architecture appears wrong, file feedback in doc/architecture/feedback/ — do not modify architecture. 6. When done, tell the user to invoke /tasks or /free

Installation

Installs to ~/.claude/commands/ekirton-poule-specification.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/ekirton/Poule/HEAD/.claude/commands/specification.md -o ~/.claude/commands/ekirton-poule-specification.md

Restart Claude Code, or start a new session, for it to be picked up.

Full documentation available on GitHub

View Source Repository