What problem does it solve? Developers working on ASP.NET Zero projects must consistently choose the correct base entity class, primary key type, and multi-tenancy interface when creating domain entities. This Skill codifies those conventions so new entities follow the project's established patterns without guesswork. ## Core Features & Use Cases - Base Class Selection: Guides the choice between Entity, AuditedEntity, and FullAuditedEntity based on audit trail and soft-delete requirements. - Multi-Tenancy Configuration: Applies IMustHaveTenant or IMayHaveTenant interfaces so entities are correctly tenant-scoped and auto-filtered. - Project Structure Enforcement: Places entities in the Core project under feature folders with matching namespaces, and enforces constraints like keeping DTOs and EF Core attributes out of the Core project. - Use Case: When adding a new Product entity to a CadentManagement feature, the Skill generates a FullAuditedEntity with IMustHaveTenant, proper string length attributes, and the correct namespace. ## Quick Start Create a new Product entity in the Core project with full auditing and tenant scoping following the ASP.NET Zero entity patterns.