learn
Agent skill fromtigerless-labs/autoharness
Use when users /learn, save, remember, or distill lessons.
How to install learn
install learn
# install the autoharness pack with the skills CLI
npx skills add tigerless-labs/autoharness# or add only this skill to Claude Code: copy the folder
skills/learn/
# into
~/.claude/skills/learn/ (all projects)
.claude/skills/learn/ (one project)
1# Learn: distill this session into the skill library23Review the conversation so far and distill what is worth keeping — through the4standard proposal chain, never by writing files.561. Identify class-level, reusable lessons: corrected approaches, non-trivial7 techniques, durable user preferences. Skip one-off narratives and8 environment-specific failures.92. Compare first: read the injected skill index; if an existing skill covers10 the topic, prefer a `patch`/`update` over creating a near-duplicate.113. Reconcile old with new: when a lesson supersedes an earlier rule, search12 the managed skill trees for contradicting statements and stage updates so13 the new version wins everywhere.144. Stage every change exclusively via the `stage_skill` tool, one intent per15 lesson, with `reason` and a verbatim `evidence` quote from this session.16 The deterministic promoter validates and lands; rejects are reported at17 the next session start.1819If nothing meets the bar, say so and stage nothing.
Excerpt shown under the repository's MIT license.
