Tooluck logoTooluck
SKILL.md

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)

skills/learn/SKILL.md

MITFull file
1# Learn: distill this session into the skill library
2
3Review the conversation so far and distill what is worth keeping — through the
4standard proposal chain, never by writing files.
5
61. Identify class-level, reusable lessons: corrected approaches, non-trivial
7 techniques, durable user preferences. Skip one-off narratives and
8 environment-specific failures.
92. Compare first: read the injected skill index; if an existing skill covers
10 the topic, prefer a `patch`/`update` over creating a near-duplicate.
113. Reconcile old with new: when a lesson supersedes an earlier rule, search
12 the managed skill trees for contradicting statements and stage updates so
13 the new version wins everywhere.
144. Stage every change exclusively via the `stage_skill` tool, one intent per
15 lesson, with `reason` and a verbatim `evidence` quote from this session.
16 The deterministic promoter validates and lands; rejects are reported at
17 the next session start.
18
19If nothing meets the bar, say so and stage nothing.

Excerpt shown under the repository's MIT license.

Newsletter

Join the Community

Subscribe to our newsletter for the latest news and updates