What problem does it solve?
It removes the manual, error-prone work of building consistent integration layers for external services, messaging systems, and cloud providers while keeping your architecture rules intact.
Core Features & Use Cases
- End-to-End Integration Scaffolding: Generates Domain contracts, Infrastructure implementations, validators, AutoMapper profiles, and integration tests according to the repository’s Clean Architecture rules.
- Multi-Platform Support: Covers API clients, AWS services, Kafka producers/consumers, and RabbitMQ producers/consumers with the right resilient patterns (including retry/dead-letter naming guidance).
- Safety and Consistency Guardrails: Enforces restricted scope to integration layers, requires configuration via appsettings for sensitive data, and asks before overwriting existing files.
Quick Start
Tell the AI which integration type, name, scope, and (for Kafka/RabbitMQ) whether you want a producer, consumer, or both, and it will generate the full integration scaffolding in the correct Domain and Infrastructure folders.