What problem does it solve?
Implements production-grade backend services, APIs, and business logic from architecture artifacts so teams can move from design to working, tested services without ad-hoc implementation mistakes or inconsistent patterns.
Core Features & Use Cases
- TDD-first Implementation: Enforces tests-first development with a strict red-green-refactor cycle to prevent untested production code.
- Clean Architecture & Patterns: Generates thin handlers, pure service logic, repository layers, and shared libs for consistent error handling, idempotency, concurrency, and tenant isolation.
- Integration & DevOps Ready: Produces migration runners, service clients, middleware for auth/tenant/logging, and local dev tooling (docker-compose, seeds) to enable end-to-end development and integration testing.
- Use Case: Turn OpenAPI/grpc contracts and schema artifacts into fully working services, complete with unit and integration tests, health checks, and CI-friendly build artifacts.
Quick Start
Use the software-engineer skill to implement services from the project's OpenAPI and schema artifacts using TDD and the clean architecture patterns described.