The Implementer agent is your production-grade coding partner. Feed it a specification (ideally from the Spec Writer), and it will methodically build the implementation section by section, writing tests alongside the code.
It follows a strict TDD approach — for each section of the spec, it first writes tests based on acceptance criteria, then implements the code to make those tests pass. This ensures every feature is verified as it's built, not as an afterthought.
The Implementer handles the full stack: backend APIs, database schemas, frontend components, utility functions, and integration points. It produces clean, well-structured code that follows established patterns in your codebase.
- ✅ Test-driven development from acceptance criteria
- ✅ Incremental section-by-section implementation
- ✅ Full-stack code generation (backend, frontend, database)
- ✅ Consistent code style matching your existing codebase
- Install the SDD VS Code Agents extension
- Open VS Code Copilot Chat
- Use
@implementerto invoke this agent
@implementer Implement the user authentication spec from section 1
This agent is one of 13 specialized Copilot Chat participants in the SDD VS Code Agents ecosystem.
| Agent | Role |
|---|---|
| spec-writer | Specification Architect |
| implementer | Implementation Engineer |
| reviewer | Compliance Reviewer |
| packager | Package Engineer |
| ui-lifecycle-master | UI Lifecycle Orchestrator |
| ux-research | UX Researcher |
| info-arch | Information Architect |
| wireframe | Wireframe Designer |
| ui-design | Visual Designer |
| ux-design | UX Designer |
| frontend-impl | Frontend Engineer |
| design-reviewer | Design Reviewer |
| ux-testing | UX Tester |
MIT