← ClaudeAtlas

learn-evallisted

Extract a reusable pattern from the current session, judge it Save / Improve then Save / Absorb / Drop against a grounding checklist, and route every Save to a destination something actually reaches — absorbed into an existing skill / rule / doc section, or promoted to a real skill via skill-creator. Use when the user says 「今回の学びを残して」「learn-eval して」 or /learn-eval. There is no notes parking lot: if nothing would route to it, the verdict is Drop. NOT for mining past sessions (session-judgment-mining), auditing skills (skill-stocktake), or distilling rules (rules-distill).
shimo4228/akc-cycle · ★ 1 · AI & Automation · score 80
Install: claude install-skill shimo4228/akc-cycle
# /learn-eval - Extract, Evaluate, then Save Extract a reusable pattern from the session, gate it, and route every Save to a destination something actually reaches. ## What to Extract Look for: 1. **Error Resolution Patterns** — root cause + fix + reusability 2. **Debugging Techniques** — non-obvious steps, tool combinations 3. **Workarounds** — library quirks, API limitations, version-specific fixes 4. **Project-Specific Patterns** — conventions, architecture decisions, integration patterns ## Process 1. Review the session for extractable patterns 2. Identify the most valuable/reusable insight 3. **Determine the destination — there is no parking lot.** Every Save must land somewhere that something actually routes to (ADR-0047), so pick one of exactly two: - **Absorb into an existing asset** — the pattern belongs inside a skill, rule, or `hooks/README.md` section that already owns the topic. Name the file and the section. This is the default: an addition to a reachable asset beats a new file. - **Promote to a skill** — the pattern has its own independent trigger (a user request that no installed skill answers). Run skill: **skill-creator** (required by `rules/common/skills.md` before writing any skill). If neither fits, the verdict is **Drop**, not "park it somewhere for now". A note that nothing points at is reachable only by grep, and grep requires already knowing the content exists — measured over 74 days, the retired `lea