What problem does it solve?
This Skill provides a robust methodology for tackling complex, multi-step tasks by enforcing a structured, plan-first approach, leveraging subagents, and incorporating self-improvement loops to minimize errors and ensure high-quality outcomes.
Core Features & Use Cases
- Plan-First Methodology: Mandates detailed planning before execution for tasks with 3+ steps or architectural decisions.
- Subagent Strategy: Encourages the use of subagents for research, exploration, and parallel analysis to maintain context clarity and efficiency.
- Self-Improvement Loop: Implements a system for learning from user corrections to prevent recurring mistakes.
- Verification Before Done: Ensures tasks are only marked complete after rigorous proof of correctness.
- Autonomous Bug Fixing: Enables the agent to fix reported bugs directly from logs or error messages without explicit guidance.
- Use Case: Use this skill to architect a new web service, ensuring all architectural decisions are planned, subagents are used for research on different components, and any user-suggested changes lead to updated lessons learned for future tasks.
Quick Start
Use the orchestrate skill to plan and execute the task of setting up a new CI/CD pipeline for a Python project.