skill-learnerlisted
Install: claude install-skill j4rk0r/claude-skills
# Skill Learner
Turn user corrections into persistent knowledge that survives across sessions.
## NEVER
- NEVER save a vague correction ("do it differently") without specifying the exact
alternative — vague corrections create false confidence and are worse than no correction
- NEVER create duplicates — check INDEX.md first; merge if same skill+issue exists
- NEVER save one-time preferences as universal rules ("I wanted blue" ≠ "always use blue")
— ask about scope when intent is ambiguous
- NEVER exceed 50 active corrections — consumption degrades; archive minor corrections
older than 90 days to `archive/`
- NEVER write corrections in a language different from the user's — nuance dies in translation
- NEVER skip "When to apply" — a scopeless correction gets over-applied to contexts where
it causes new problems
- NEVER save corrections that bypass safety ("don't validate input", "skip auth checks")
- NEVER assume old corrections are still valid — skill updates silently invalidate them;
verify before applying corrections older than 90 days
- NEVER save without passing the cold-reader test: "Can a different agent in a different
session act on this without any conversation context?" If no, rewrite before saving
## The Correction Paradox
More corrections ≠ better behavior. Over-correcting creates rigidity — an agent drowning
in 50 corrections becomes cautious and slow, second-guessing every decision. The goal is
not to capture every complaint, but to capture the co