What problem does it solve?
Cago AI Skill helps AI systems learn and apply the Cago Go framework's project layout, API patterns (mux.Meta), and component conventions to generate accurate, production-ready code for Cago projects.
Core Features & Use Cases
- Understand and apply the standard Cago directory layout (cmd/, internal/api/, controller/, service/, repository/, migrations) to generate consistent code.
- Use API definition patterns with mux.Meta, binding tags, and custom validation to produce request/response payloads and routing scaffolds.
- Follow the service, repository, and entity patterns to implement clean, testable business logic with proper database access and transaction handling.
- Leverage optional components (OpenTelemetry, gRPC, broker, etcd, Redis, cache) and code examples to accelerate realistic project scaffolding.
- Reuse provided references to explore complete end-to-end patterns, migrations, and test workflows.
Quick Start
Describe a complete Cago project skeleton and generate example code for a module following the defined patterns.