← Back to inventory

AI skill · open source

SDD Maestri

Spec-Driven Development skill for teams of AI agents: roles that never overlap, the spec as a contract and an auditable board on the canvas.

Role
Author: method design, roles and documentation
Outcome
AI agent teams work in parallel without two agents editing the same file, with one commit per approved work package.

Running five agents at once is easy; what breaks is always the same: two agents editing the same file, each inventing its own business rule, context that never crosses terminals and a git history that turns into soup.

The skill enforces discipline: the spec is the contract and exists before the first executor starts. Whoever writes the contract (Architect) isn't who conducts execution (Maestro); whoever implements (Engineer) isn't who approves (Reviewer); and only one role touches git, with one commit per approved work package.

All of it sprinkled with Star Wars references throughout the docs — because nobody attacks the station before stealing the plans.

SDD Maestri banner: Spec-Driven Development for AI agent teams
SDD Maestri banner: Spec-Driven Development for AI agent teams