self-improve
FeaturedCapture durable user feedback into the governing skill/doc, or propose creating a new skill when no suitable one exists, so future sessions don't repeat the mistake. Use when the user rejects, reverts, or overrides the agent's output or approach on something a skill/doc covers or should cover, and when manually invoked to improve or create guidance.
Install
Quality Score: 90/100
Skill Content
Details
- Author
- eai-org
- Repository
- eai-org/agent-toolkit
- Created
- 4 months ago
- Last Updated
- yesterday
- Language
- Shell
- License
- MIT
Bundled in these plugins
Similar Skills
Semantically similar based on skill content — not just same category
self-improve
Use when curating lessons, capturing corrections, capturing couplings, promoting clusters to skills, or improving an existing skill from accumulated lessons. Invoked indirectly via /learn, /couple, /check-couplings, /curate-lessons, /promote, /promote-cluster, /improve-skill, /promote-skill commands.
self-update-skills
Audit and safely improve any existing agent skill when authoritative documentation, product features, APIs, policies, standards, user corrections, observed failures, or better workflows make it stale or incomplete. Use when asked to refresh, modernize, maintain, self-evaluate, or self-update a skill; when new information discovered during another task may affect a relevant skill; or when checking a skill library for drift. Research and propose changes first, require explicit user approval before editing, then make narrow updates with validation, regression checks, provenance, and rollback. This skill governs updates to other skills as well as itself.
skill-improvement
Detects when a Claude Code session reveals a gap, bug, or improvement in an existing skill, then proposes a targeted patch and (with user approval) creates a local git branch and commit in the skills repo. Trigger this skill whenever you notice during a session that: a skill gave wrong or incomplete guidance, you had to correct or supplement a skill's instructions, a workaround was needed that should be documented, or the user says something like "the skill missed this", "add this to the skill", or "we should update the skill". Also trigger proactively at the end of any session that used a skill and produced fixes or new knowledge. Never wait for the user to ask.