Spec-Kit
A spec-driven development toolchain introduced by GitHub that uses a series of commands to decompose requirements, plans, and tasks into human-reviewable documents. AI agents then execute work according to these documents, with support for phased confirmation and autonomous implementation.
Timeline (last 90 days)
Matt Pocock has publicly stated that he is anti-framework, arguing that frameworks like BMAD, Spec-Kit, and Superpowers strip developers of control.
The Spec-Kit workflow generates specification files such as spec.md, plan.md, and tasks.md
During the implement phase of Spec-Kit, the AI Agent repeatedly stops to ask whether to proceed to the next Phase
The Spec-Kit command workflow proceeds in the order: /speckit.constitution, /speckit.specify, /speckit.plan, /speckit.tasks, /speckit.implement
Explicitly declaring in /speckit.constitution that per-Phase confirmation is not required can guide the Agent to reduce mid-task interruptions
Constitution override instructions have limited effect on less capable smaller models, which may forget the rules as the context grows deeper
Upgrading to a more capable model typically significantly improves agentic behavior in Spec-Kit and reduces frequent confirmations
All Facts (7)
Matt Pocock has publicly stated that he is anti-framework, arguing that frameworks like BMAD, Spec-Kit, and Superpowers strip developers of control.
50%UnverifiedThe Spec-Kit workflow generates specification files such as spec.md, plan.md, and tasks.md
50%UnverifiedThe Spec-Kit command workflow proceeds in the order: /speckit.constitution, /speckit.specify, /speckit.plan, /speckit.tasks, /speckit.implement
50%UnverifiedExplicitly declaring in /speckit.constitution that per-Phase confirmation is not required can guide the Agent to reduce mid-task interruptions
50%UnverifiedConstitution override instructions have limited effect on less capable smaller models, which may forget the rules as the context grows deeper
50%UnverifiedUpgrading to a more capable model typically significantly improves agentic behavior in Spec-Kit and reduces frequent confirmations
50%UnverifiedDuring the implement phase of Spec-Kit, the AI Agent repeatedly stops to ask whether to proceed to the next Phase
50%