What problem does it solve? Manually creating all the boilerplate files for a new CRUD entity in a layered .NET microservice is repetitive and error-prone. This Skill automates the generation of 16 files across Domain, Application, and Api layers, plus updates to the DbContext, Unit of Work, and a database migration. ## Core Features & Use Cases - Full-stack file generation: Creates the Entity, Status Enum, DTOs, 4 Commands (Create, Update, Delete, Restore), 2 Queries (GetList, GetById), and a Controller for any entity. - CQRS pattern enforcement: Follows the project's established Command/Query handler structure with soft-delete and restore support. - Migration automation: Runs dotnet ef migrations add to keep the database schema in sync. - Use Case: You need to add a new Battery entity to BatteryService. Run the skill with the service and entity name, and it produces the controller endpoints (GET list/by-id, POST, PUT, DELETE, PATCH restore) with pagination, filtering, and data shaping query params. ## Quick Start Ask the AI to scaffold a complete CRUD feature by providing the service name and entity name, for example: scaffold a CRUD for entity Battery in BatteryService.