What problem does it solve? Adding a new entity to a .NET microservice requires touching many files — the entity class, a status enum, the DbContext, the UnitOfWork interface and implementation, and an EF Core migration — and missing any step causes build or runtime errors. ## Core Features & Use Cases - Entity Scaffolding: Creates a Domain entity class extending AuditableEntity with a status enum whose values start at 1. - Persistence Wiring: Adds the DbSet to ApplicationDbContext and registers a generic repository in both the IUnitOfWork interface and its implementation. - Migration Generation: Runs the dotnet ef migrations add command with the correct project and startup paths. - Use Case: When adding a Battery entity to BatteryService, run the skill with the service and entity names to produce all required files and the migration in one pass. ## Quick Start Ask the AI to scaffold a new entity named Battery in BatteryService following the project's Clean Architecture conventions.