What problem does it solve?
This Skill automates the execution of complex, multi-step tasks by intelligently decomposing them, assigning subtasks to specialized AI agents, and verifying each step's completion before proceeding.
Core Features & Use Cases
- Task Decomposition: Breaks down large tasks into manageable, sequential subtasks.
- Agent Orchestration: Dispatches appropriate AI agents (e.g., developer, architect) for each subtask.
- LLM-as-a-Judge Verification: Uses an independent AI to verify the correctness and integration of each step.
- Iterative Refinement: Automatically retries failed steps with feedback up to two times.
- Context Management: Passes relevant information between steps to maintain continuity.
- Use Case: Refactoring a large codebase by first updating interfaces, then implementations, then consumers, and finally tests, with each phase verified by an AI judge.
Quick Start
Use the sadd-do-in-steps skill to refactor the user service by first updating its interface, then its implementation, and finally its consumers.