From claude-skills
Use when Han wants to start learning a new technical skill or topic from scratch and wants a structured, research-backed path instead of starting cold. Trigger phrases include "I want to learn X", "teach me X", "help me learn X", "I want to pick up X", "get me started on X", "build me a learning path for X", "/learn-skill X", "how do I get good at X". Runs state-of-the-art research on X, compares the leading tools/methodologies with a defended pick (via the tool-comparison rubric), and emits a structured hands-on learning track under `learning/<topic>/` following the repo's learning-track layout, anchored on the evidence-based Skill-Loop methodology. Topic-agnostic. NOT for processing a class transcript (use learning-day-process), NOT for a single concept question (use concept-explain), NOT for general non-learning research (write to research/ directly), NOT for downloading books (use annas-fetch).
How this skill is triggered — by the user, by Claude, or both
Slash command
/claude-skills:learn-skillThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Turn "I want to learn X" into a defended, hands-on learning track, so Han never starts from scratch. The skill does the three things Han asked for: research the state of the art, compare the best tools/methodologies and pick for HIS purpose, and lay out a path he can start today and actually understand.
Turn "I want to learn X" into a defended, hands-on learning track, so Han never starts from scratch. The skill does the three things Han asked for: research the state of the art, compare the best tools/methodologies and pick for HIS purpose, and lay out a path he can start today and actually understand.
Grounded in research/2026-05-30-learn-skill-methodology.md (the evidence base) and Han's principle: Knowledge x AI = output. AI accelerates the learning; it does not replace the cognitive work. Push back if Han tries to let the AI do the thinking.
Five stages, repeated per sub-skill until the project ships. Full rationale + citations in references/methodology.md.
Anchor → Map → Drill → Recall → Explain
(project) (sub-skills (deliberate (spaced (teach it
+ tools) practice) retrieval) back)
Run these in order. This is a process skill: do the steps, do not skip the research or the tool comparison.
Establish, by asking Han when unclear (per his "don't silently pick defaults" rule):
WebSearch the current (date-stamped) best tools, methodologies, and canonical resources for X. Get real sources. Note what changed recently; tool landscapes move. Do not rely on training-data memory for "the best tool"; verify it is alive in 2026.
Apply the six-criterion rubric in references/tool-rubric.md. Produce a scored comparison table per tool category, then a defended pick tied to the learner's goal (not a generic "best"). Name the runner-up and when it would win instead.
Using references/methodology.md: anchor on the project, map the sub-skills in dependency order, design deliberate-practice labs (edge-of-ability, tight feedback), mark the durable facts for spaced retrieval, and add a teach-back checkpoint. Order techniques so each builds on the last; no tool dumps.
Follow references/track-emission.md exactly to create learning/<topic>/ (README + frontmatter, CLAUDE.md tutoring contract, docs/decisions/ADR-001-framework-choice.md, the structured path, at least one runnable first lab), add the learning/INDEX.md row, and append the _meta/LAB_LOG.md line. Match the repo's existing track voice (read an existing track first).
Point Han at the sibling skills that keep it going: anki-builder for the spaced-retrieval deck, concept-explain for ad-hoc concept questions, learning-day-process if he later drops class material, library-cite for book-grounded answers.
learning/ rules). Only distill to tieubao/til through the privacy gate.references/methodology.md, the Skill-Loop, evidence, and why-not-the-alternatives.references/tool-rubric.md, the six-criterion scoring rubric + worked example.references/track-emission.md, exact files + frontmatter to emit under learning/<topic>/.sync-to-global.sh, promote this skill from ops-toolkit to the global claude-skills repo so it fires from any repo.npx claudepluginhub dwarvesf/claude-skillsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.