What problem does it solve?
This Skill helps you systematically improve your development process by identifying recurring mistakes and transforming them into actionable rules, documentation, or automated checks.
Core Features & Use Cases
- Failure Pattern Analysis: Collects details about repeated errors or oversights.
- Decision Tree Application: Guides the process of determining the best way to address the pattern (automation, project-wide constraint, system-specific guidance, or reference).
- Concrete Proposal Generation: Outputs a clear, actionable proposal for implementing the improvement.
- Use Case: If multiple developers repeatedly make the same mistake in PRs, this Skill can analyze the pattern and propose adding a new linting rule or updating documentation to prevent it in the future.
Quick Start
Use the evolve skill to analyze a recurring mistake by describing what happened, how many times it occurred, and providing evidence.