self-evolution
Installation
SKILL.md
Self-Evolution Skill
Trigger: Any tool call or subprocess returns a failure that may be caused by a stale selector, missing helper, or broken script — and the fix is within the agent's allowed edit boundaries.
Core principle: The agent does not just retry — it learns. Every fix either patches a helper (so the failure can't recur) or updates a reference file (so future agents avoid the same dead end). Fixes that aren't recorded are not fixes; they are patches waiting to become the same bug again.
Phase 0 — Read the Repo Profile
Before doing anything else, locate and read the repo's self-evolution profile: