What problem does it solve? Large .NET features implemented in one pass produce bugs that are hard to locate, commits that are painful to review, and broken builds between steps. This Skill enforces an incremental delivery discipline so every change lands in a working, tested state. ## Core Features & Use Cases - Thin Vertical Slices: Breaks features into end-to-end slices (EF Core entity, endpoint, view) verified with dotnet test and dotnet build -warnaserror after each step. - Slicing Strategies: Provides vertical, contract-first (DTOs + Swashbuckle + WebApplicationFactory), and risk-first slicing patterns for different project shapes. - Implementation Rules: Enforces simplicity-first design, scope discipline, feature flags via IOptions<FeatureOptions>, safe defaults with nullable reference types, and rollback-friendly commits. - Use Case: When adding full CRUD for tasks in an ASP.NET Core or Avalonia app, implement create, list, edit, and delete as four separately tested and committed slices instead of one large change. ## Quick Start Ask the agent to implement the next task from your plan incrementally, starting with just the EF Core entity and migration, running dotnet test and dotnet build -warnaserror before moving to the UI slice.