Erik Hanchett presents spec-driven development as a way to create requirements, design documents and implementation tasks before coding. He emphasizes giving agents enough context without overwhelming them and keeping humans responsible for reviewing documents and code.
He walks through the workflow using AWS Kiro while noting that a similar process can be performed manually or with other tools. He discusses on-demand skills and using MCP to bring existing project requirements into the process.
In a movie-site example, Hanchett shows generated design and requirements documents, a prioritized minimum viable product task list and property-based tests. He recommends editing the generated materials and checking them for inconsistencies and errors.
Watch on YouTube




