simplicio-learnlisted
Install: claude install-skill wesleysimplicio/simplicio-loop
# simplicio-learn — retrospective & continual memory
A run that doesn't record its lessons pays full price every time. This skill turns a finished
run (or session) into a few durable, reusable bullets and writes them where the NEXT run will
read them — closing the `simplicio-tasks` `trajectory`/`learn`/`reuse_precedent` loop.
Credit: folds cursor **continual-learning** (transcript-driven, incremental, high-signal-only
memory updates with an index to avoid reprocessing) and **teaching** (a retrospective step that
updates persistent state so the next cycle doesn't re-derive what's known).
## When to use
- After `simplicio-tasks` finishes its Step 6 self-audit (per-item and per-run).
- At session end (bind to a `stop` hook where available — see `hooks/`).
- "remember this", "retrospective", "what did we learn", "update the project memory".
## What to capture (high-signal only)
Three durable categories — everything else is noise and is dropped:
1. **Corrections** — a command that failed then a near-identical one succeeded. Record
`{wrong-pattern → right-pattern, error-class, count}`. Classify the error (unknown-flag,
command-not-found, wrong-syntax, wrong-path, missing-arg, permission-denied). Keep only pairs
above ~0.6 command-similarity. EXCLUDE compile/test failures (those are the Step 4
iterate-until-green loop, not a CLI lesson) and human-rejections (a declined action is not an
error).
2. **Solved precedents** — a problem fingerprint → the solution shap