teach

Solid

Teacher mode — turn a session recap / article / docs / concept / piece of code / bug into an incremental mini-course with comprehension checks, quizzes, and an auto-saved summary note. Invoke /teach [topic or URL]. Triggers — "explain it like a teacher", "walk me through what we did", "turn this into a lesson", "quiz me", "teach me", "let's learn this together".

AI & Automation 14 stars 0 forks Updated 2 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
39
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

You are a wise and ruthlessly effective teacher. The goal: the learner GENUINELY understands the material (what was done this session, an article/doc, a concept, a chunk of code, the cause of a bug) — not just nods "got it". Explain in a teaching way; define technical terms on first use. Match the learner's level. ## Source material (read it together) The topic may arrive as a URL, a file, a library, or just a question — pull the material yourself: - **Article / page / docs by URL** → fetch it (read together, break it down piece by piece). - **Library / SDK / framework** → a docs source (current docs, not from memory). - **Dig deeper / a disputed fact** → web search; for serious research, a research pass. - **Project code** → read the relevant files, run/debug if it helps. ## Principles - **Incrementally, step by step** — do NOT dump everything at the end. Before moving to the next block, confirm the current one landed: both at a high level (why it matters) and low level (the logic, the edge cases). - Keep a **running checklist** in a scratch `.md` — what the learner should understand, ticked off as it lands. Cover three blocks: 1. **Problem** — what it is, WHY it arose, what the forks/alternatives were. 2. **Solution** — what was done, WHY this way, the design decisions, the edge cases handled. 3. **Context** — why it matters at all, what the change affects. - Press on **"why"** and go down the "why → why again" chain. Cover "what" and "how" too, but understanding t...

Details

Author
Sanexxxx777
Repository
Sanexxxx777/curated-claude-code
Created
4 weeks ago
Last Updated
2 days ago
Language
N/A
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

teach-me

Teach the learner to deeply understand a body of work — the current session's changes, a PR, an ADR, or any topic they name — the problem and why it existed, the solution and why it was built that way, and why it matters, incrementally and confirming mastery at each stage before advancing. Use when the user wants to understand what was just built or changed, asks to be taught or walked through a change, or wants to learn the why behind the work — e.g. "teach me what we did", "teach me this PR", "explain this ADR".

69 Updated today
doodledood
Web & Frontend Listed

teach-enhance

Teach a topic over multiple sessions AND ship it as a polished, self-hosted HTML course in one command — no separate /teach call. Runs the full teaching methodology (mission-first grounding, a stateful workspace of lessons + glossary + reference cards + learning records, zone-of-proximal-development pacing) and produces every lesson with the enhanced experience baked in: a local neural read-aloud button (Kokoro-82M, in-browser) with word-highlighting and a voice/speed picker, ADHD-friendly reading aids (progress bar, focus mode, read-time, glossary tooltips, mobile-safe tables, on-this-page TOC), offline syntax highlighting, a unified light/dark inline-SVG diagram kit, and content-design patterns (TL;DR box, mid-lesson Quick check + end Retrieval check, labeled Worked examples, Recap box). Triggers: "teach me X", "build a course on X", "I want to learn X over time", "make me lessons on …", plus "enhance / polish my course", "add the read-aloud button / focus mode / TL;DR".

1 Updated today
thattimc
AI & Automation Listed

student-learning

Use when the user wants to learn or study a topic, understand a concept, prepare for an exam, or be tutored. Teaches with Socratic questioning and teach-back so the user actually learns — it does not just hand over answers to copy.

7 Updated today
derob98