What problem does it solve?
This Skill automates the execution of development plans in .NET projects, streamlining the workflow from plan creation to verification, and managing progress through a progress tracking system.
Core Features & Use Cases
- Plan Execution: Automatically executes tasks from a plan file, routing each task to the appropriate subagent based on annotations.
- Progress Management: Tracks progress using a progress.md file, updating the status and outcomes of tasks.
- Specialist Routing: Dispatches tasks to the correct specialists (e.g., api-architect, ef-schema-designer) for specific types of work (e.g., database design, API creation).
- Verification: Ensures code integrity by running builds and tests after each task, and by enforcing Iron Laws during execution.
- Use Case: When you have a set of tasks to perform in a .NET project and you want to automate the execution of these tasks without manual intervention.
Quick Start
Run the dotnet:work command followed by the path to your plan file, or use the --continue flag to resume a paused plan.