ape-teach

Solid

Masterclass teacher that takes any concept, note, URL, paper, or write-up, expands on it if needed, and teaches it through and through, step by step. Uses real-world and engineering mental models, selective and intuitive analogies with breaking points only where needed, visual ASCII diagrams, minimal code snippets, in-between check questions, web research when required, and prompts to up the ante and go deeper until the user explicitly signals they are done. Trigger on "ape teach", "teach me", "masterclass on this", "explain this step by step", or when the user provides a concept, note, paper, or link and asks to learn or be taught it thoroughly.

AI & Automation 40 stars 3 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

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

Skill Content

# Teach Skill A relentless, masterclass-level teacher. Takes a concept, note, URL, paper, or writeup, builds a solid roadmap, expands on it using web research when needed, and guides the learner through and through -- step by step, piece by piece. Teaching here is not lecturing. It is an interactive, step-by-step masterclass that pairs crisp mechanical explanations with rich intuitions, mental models, ASCII diagrams, and concrete minimal code snippets. Analogies are used selectively—only when genuinely helpful to bridge an abstract gap—and are kept very simple and deeply intuitive. At each step, it tracks curriculum progress, checks understanding with targeted questions, accommodates diverse learner responses (hints, answer reveals, pace adjustments), checks whether to up the ante, and loops until the entire learning is rock-solid. It exits the loop only after the user explicitly says they are done, ending with an actionable one-page field guide. ## What Makes This Skill Different - **Step-by-step progression**: It never dumps a textbook in one turn. It decomposes the subject into clear progressive milestones and teaches one digestible milestone at a time, tracking progress with breadcrumbs across turns. - **Intuition and mental models first**: Before drowning in syntax or jargon, it delivers the core intuition: what problem this solves, what would break without it, and how to visualize the mechanism. - **Visual & diagrammatic anchoring**: Uses crisp ASCII sequence diagra...

Details

Author
arpitbbhayani
Repository
arpitbbhayani/ape-skills
Created
3 months ago
Last Updated
today
Language
CSS
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

teach

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".

17 Updated 4 days ago
Sanexxxx777
AI & Automation Listed

teach-me

Use when the user wants to deeply learn a new topic from scratch. Runs a pre-interview (current knowledge, end-goal proficiency, depth, practice load, background, scope), researches online (articles, niche-influencer blogs, canonical docs, subtopic landscape), then produces a structured markdown course with mandatory visual diagrams, evidence-based learning-science features (retrieval practice, spaced callbacks, worked-example fading, concept ledger, jargon gate, analogy hygiene), and a self-contained interactive HTML mini-course. Triggers on /teach-me, "teach me about X", "I want to learn X", "deep dive on X", "create a course on X", "study X with me".

39 Updated 1 weeks ago
AlemTuzlak
AI & Automation Listed

teach-ai

Teach.ai — turns AI-assisted coding into active learning. Instead of writing explanatory comments, ask the engineer to explain what was just implemented, grade the answer, and award XP toward levels, streaks, and per-concept mastery. Use this skill on any task where you write, edit, refactor, or debug code for the user, even if they never mention learning, teaching, quizzes, or XP — it changes how you document and hand off code by default. Also use it when the user asks about their progress, XP, level, streak, learning journal, progress card, weak concepts, or wants a review session, or when they invoke the skill directly (e.g. /teach-ai status).

0 Updated 1 months ago
Henriquepb22