FreePublished on GitHub
learn
Turn reusable lessons from a conversation into proposed skill library updates. It checks existing skills for overlap and conflicting rules, then stages each lesson with a reason and an exact supporting quote from the session.
OriginalShow the original description
Use when users /learn, save, remember, or distill lessons.
Good for
- Preserve a corrected approach for future work
- Record lasting user preferences
- Update existing skills with new lessons
- Reconcile older rules with a replacement
Files included (1)
- SKILL.md1.1 KB
SKILL.md (original)
Review the instructions the agent will receive before you install.
Learn: distill this session into the skill library
Review the conversation so far and distill what is worth keeping — through the standard proposal chain, never by writing files.
- Identify class-level, reusable lessons: corrected approaches, non-trivial techniques, durable user preferences. Skip one-off narratives and environment-specific failures.
- Compare first: read the injected skill index; if an existing skill covers
the topic, prefer a
patch/updateover creating a near-duplicate. - Reconcile old with new: when a lesson supersedes an earlier rule, search the managed skill trees for contradicting statements and stage updates so the new version wins everywhere.
- Stage every change exclusively via the
stage_skilltool, one intent per lesson, withreasonand a verbatimevidencequote from this session. The deterministic promoter validates and lands; rejects are reported at the next session start.
If nothing meets the bar, say so and stage nothing.
Reviews
No reviews yet. Tell others what you thought.
Comments
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.