What problem does it solve?
It removes the friction and inconsistency of manually creating new API features across multiple layers, ensuring each part follows the project’s Clean Architecture conventions.
Core Features & Use Cases
- Guided end-to-end feature scaffolding: creates the requested feature artifacts across Presentation, Application, Domain, Infrastructure, and Tests (depending on the chosen scope).
- Consistent object & mapping generation: produces request/response DTOs, domain models/entities, and required AutoMapper profiles between layers.
- Production-aligned implementation patterns: generates validators, minimal API endpoints, AppServices, service interfaces/implementations, repositories (EF Core or Dapper by rule), and DI registrations in the correct
XDependency.cs files.
- Test scaffolding with mocks and scenarios: creates unit test structure (data mocks, service/repository mocks, and validator tests) aligned to the project’s testing approach.
Quick Start
Ask: "Create a complete feature for 'Order' with 'Create' operation including endpoint, validator, AppService, service, repository, and unit tests."