What problem does it solve? Large or vaguely scoped .NET work leads to tangled implementations and rework when started without a written plan. This Skill turns a spec or clear requirements into small, verifiable tasks with explicit acceptance criteria, dependency ordering, and checkpoints. ## Core Features & Use Cases - Dependency-aware task ordering: Maps the dependency graph across EF Core entities, DTOs/contracts, endpoints, and UI bindings so foundations are built first across projects like MyApp.Core, MyApp.Infrastructure, and MyApp.Contracts. - Vertical slicing and sizing guidance: Encourages complete feature slices over horizontal layers, with an XS-to-XL sizing table and rules for when a task must be broken down further. - Verification built into every task: Each task carries acceptance criteria plus concrete checks such as dotnet test --filter, dotnet build -warnaserror, and dotnet format --verify-no-changes, with phase checkpoints. - Use Case: Given a spec for a task-management feature in a multi-project .NET solution, produce a phased implementation plan where each task (entity + migration + endpoint + UI) is independently testable and ordered by dependency. ## Quick Start Ask the agent to break your approved spec into an ordered implementation plan with acceptance criteria and dotnet verification commands for each task.