What problem does it solve? Adding a new operation to a modular .NET backend requires coordinating many moving parts: command/query records, FluentValidation validators, handlers, DTOs, endpoint registration, and EF migrations. This Skill encodes the exact conventions of the Tsz.Api codebase so each new slice follows the established CQRS and vertical-slice architecture without guesswork. ## Core Features & Use Cases - Vertical Slice Generation: Creates one file per operation under Modules/<Feature>/Features/ containing the command/query record, validator, and handler implementing ICommandHandler or IQueryHandler. - Cross-Module Query Support: Places shared queries in Contracts/Queries with auto-discovered handlers in the CrossModule folder so other modules can dispatch them. - Endpoint Registration & Migrations: Registers minimal API endpoints using IDispatcher for commands and direct handler injection for queries, and generates EF Core migrations when the entity schema changes. - Use Case: You need a full CRUD bundle for a Users module. The Skill scaffolds Create, GetById, Update, and Delete slices with FluentValidation rules, endpoint mappings, and a migration, then verifies with bun run check. ## Quick Start Add a CreateUser command with validation, handler, and POST endpoint to the Users module in packages/api/Tsz.Api.