What problem does it solve?
This Skill eliminates inconsistent implementation patterns and missing standards when developing .NET Minimal API backend projects, ensuring team-wide code consistency and reducing debugging time from non-compliant implementations.
Core Features & Use Cases
- Vertical Slicing Structure: Enforces a modular folder layout organized by feature for endpoints, models, and example providers to keep code maintainable.
- Database Optimization: Provides guidelines for EF Core query optimization, Dapper integration, transaction management, and N+1 query prevention to improve performance.
- Standardized API Patterns: Includes rules for OpenAPI metadata documentation, unified exception handling, and third-party API adapter implementation to ensure consistent API behavior.
- Use Case: Use this Skill when building a new .NET backend API to ensure all endpoints follow consistent naming, documentation, and error response patterns from the start of development.
Quick Start
Use the api skill to implement a new user login endpoint that follows the project's vertical slicing, OpenAPI documentation, and unified error response standards.