Keep project lessons from becoming repeat mistakes.
Preserve reusable project knowledge by separating tentative patterns, confirmed behavioral rules, and explanatory discoveries.
When to use it
Use when recurring patterns, user corrections, or non-obvious discoveries arise, and at session start to load existing knowledge.
It changes how the agent captures and applies project knowledge during coding work, maintaining separate stores for hypotheses, corrections, and discoveries.
What you provide
No setup requirements listed.
This skill
MEMORY.md
Updates permanent agent rules (irreversible)
.claude/instincts.md
Maintains project behavior hypotheses (irreversible)
.claude/learning-log.md
Reviews earlier project discoveries