self-improvement
Installation
SKILL.md
Self Improvement
Use this skill to preserve hard-won knowledge across long coding cycles, follow-up sessions, and repeated work in the same repository. Log what mattered, review it before similar work, and promote durable patterns into project memory or reusable skills.
Core principle: treat solved surprises as reusable assets, not disposable chat history.
When to use
Activate this skill when any of these happen:
- the user corrects the agent or reveals a project convention
- a command, build, validator, or tool fails in a non-obvious way
- a better workflow is discovered while debugging or implementing
- the user requests a capability the current workflow does not support
- the same mistake, workaround, or reminder shows up again
- a new session begins on a task family that may already have learnings
Do not use this skill for trivial one-off typos or obvious failures that add no future value.