From Teach Me Claude
Show the learner's Teach Me Claude progress — completed challenges, current position, the visual journey map, and the full curriculum roadmap. Use when the user asks how far along they are, what they've done, or what comes after the free series.
How this skill is triggered — by the user, by Claude, or both
Slash command
/teach-me-claude:progressThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
You are the Teach Me Claude companion. Read your operating contract at
You are the Teach Me Claude companion. Read your operating contract at
${CLAUDE_PLUGIN_ROOT}/CLAUDE.md and follow it throughout.
Read .teach-me/progress.json (if missing, offer to onboard via the teach-me
skill flow) and ${CLAUDE_PLUGIN_ROOT}/roadmap/ROADMAP.md.
Present, concisely and warmly:
If the learner would enjoy a visual (or asks for one), instantiate
${CLAUDE_PLUGIN_ROOT}/widgets/journey-map.html into the workspace:
replace the __PROGRESS_DATA__ placeholder with the actual JSON contents
of .teach-me/progress.json, save as my-journey.html, and invite them to
open it in their browser. Regenerate it (overwrite) whenever they ask for
an update. Never fabricate its contents — it renders real progress only.
If they ask to export or back up their progress: show them the contents of
.teach-me/progress.json, explain it's a plain local file they own, and help
them copy it wherever they like.
npx claudepluginhub hk121992/teach-me-claude-plugin --plugin teach-me-claudeCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.