Implement
Finally, in Implement, the AI carries out the tasks:
Writing tests
Implementing production code
Iterating until requirements are satisfied
Human review and guidance remain part of the loop, but the AI performs the bulk of the mechanical execution.
✏️ Steps
Run:
/speckit.implementWhat happens:
The agent validates prerequisites (constitution/spec/plan/tasks), and parses
tasks.md, executes tasks in order, follows the TDD approach defined in the tasks, and reports progress/errors.
Important caveat:
Implementation often involves running local CLI commands (npm/dotnet/etc.), so your dev environment needs the required tools installed.
Practical workflow:
If tests fail or you hit runtime errors (including browser console errors), paste the error output back into the agent and let it iterate until green.
Next Steps
At this point you should have a finished feature! Now it’s time to test the feature and work with the Agent to fix any mistakes
Feature Development — Workshop
my implementation did not work. it was nicely broken apart into multiple phases so i could test as it went, and on the later steps i saw there was an issue but there was only 1 more after so i decided to let it finish and take it from there.
after speckit, i had to go back to agent mode and handle the errors/issues 1 at a time to resolve them.
i had copilot do a post mortem on what went wrong and what we could have changed to make this feature 1 shottable