ape-teach

ape-teach is a skill for Claude Code, Codex from arpitbbhayani/ape-skills. It costs 143 tokens per session (3,682 once invoked), scanned B, original, MIT.

An interactive teaching guide that explains a concept, note, web page, research paper, or technical write-up step by step. It uses examples, simple diagrams, short code samples, questions, and checks for understanding.

In plain words
What is it for?
It is for learning technical subjects, building a structured lesson, testing understanding, adjusting the pace, and producing a short reference guide at the end.
Why use it?
It turns unfamiliar material into a paced learning process instead of presenting a large block of information at once.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one.

Good fit It is for learning technical subjects, building a structured lesson, testing understanding, adjusting the pace, and producing a short reference guide at the end.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/arpitbbhayani/ape-skills/ape-teach
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add arpitbbhayani/ape-skills --skill ape-teach
Clone the repo
git clone --depth 1 https://github.com/arpitbbhayani/ape-skills

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for ape-teach

README.md
[![agentmods](https://agentmods.dev/badge/skills/arpitbbhayani/ape-skills/ape-teach/github.svg)](https://agentmods.dev/skills/arpitbbhayani/ape-skills/ape-teach)
Your own site
<a href="https://agentmods.dev/skills/arpitbbhayani/ape-skills/ape-teach"><img src="https://agentmods.dev/badge/skills/arpitbbhayani/ape-skills/ape-teach/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for ape-teach

Your own site · 80×15
<a href="https://agentmods.dev/skills/arpitbbhayani/ape-skills/ape-teach"><img src="https://agentmods.dev/badge/skills/arpitbbhayani/ape-skills/ape-teach.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 143 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 3,682 The whole file, excluding the scripts and references it only reads on demand.
Security scan B 1 finding. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00143 $0.03682
Opus 5 $0.00072 $0.01841
Sonnet 5 $0.00029 $0.00736
Haiku 4.5 $0.00014 $0.00368

Measured 4d ago against content hash 08ed1cc3149b, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-11, from the pricing page.

Security

Grade B, and why

ape-teach scanned grade B with 1 finding against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 4d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Strips warnings and disclaimersmediumAnti-refusal

Omitting safety caveats hides risk from the user and is a common jailbreak preamble.

- **Never lecture in walls of text**: Teach one milestone at a time. Keep explanations punchy, concrete, and visually separated.
ape-teach/SKILL.md · 277 lines

How it starts

The opening of the file, as written. The whole thing — 277 lines — stays where its author put it; the contents beside it link to each section on GitHub.

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 diagrams, state flows, memory layouts, or timelines whenever explaining protocols, data flow, or state transitions.
  • Concrete minimal code / interfaces: Backs up mechanisms with 5-15 lines of minimal, idiomatic pseudocode or signatures where relevant.
  • Selective, simple, and intuitive analogies: Analogies are not forced into every part. They are used only when a concept is abstract or tricky enough that a simple, everyday parallel makes the lightbulb click. When used, they must be dead simple, immediately intuitive, and explicitly call out their breaking point so they never mislead.
  • Calibrated altitude: Gauges the learner's desired depth (from high-level architecture to kernel/internals) and explicitly invites altitude recalibration ("too fast", "too deep", "go deeper").
  • Flexible interaction: Gracefully handles any learner response: correct explanations, misconceptions, requests to reveal the answer ("tell me"), skips ("next"), or practice challenges.
  • Persistent interactive loop with a high-density exit: Remains in teacher mode across conversational turns until the user says "done", "stop", or "exit", finishing with a comprehensive, durable one-page Field Guide.

Read the full file on GitHub · 277 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 4d ago First seen · 277 lines · 143 tokens per session scan B 08ed1cc3149b

Subscribe to this mod's changes

ape-teach is a skill published in the GitHub repository arpitbbhayani/ape-skills (40 stars, last pushed today), licensed MIT. It adds 143 tokens to every session and 3,682 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it B with 1 finding (strips warnings and disclaimers). No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-07.

Related

Other skills, from other repositories

offensive-vuln-classes

Exploit development curriculum covering core vulnerability classes with real-world CVE case studies: stack/heap buffer overflows, use-after-free, integer overflows, format strings, type confusion, and race conditions. Use when learning or teaching vuln classes, researching specific CVE patterns, or building exploit…

SnailSploit/Claude-Red · 0 tokens

explain-this

Explain whatever the user is pointing at right now in plain language: a pending question, a piece of code, an error, a command output, or an artifact like a plan or findings report. Use when the user asks to "explain this", "what am I being asked", "what's happening right now", "help me understand this", "what does…

tobihagemann/turbo · 102 tokens

understand-change

Teach the user to deeply understand a change through interactive tutoring: restating understanding, drilling into why/what/how, and quizzing until mastery. The active counterpart to a one-shot explanation. Use when the user asks to "understand this change", "teach me this change", "help me understand what changed"…

tobihagemann/turbo · 96 tokens

cizhuan-mudiban-xuangou-zhinan

A Chinese-language knowledge guide about choosing and installing ceramic tiles and wood flooring.

zx029w/zhuangxiu-skills · 103 tokens

diaoding-zhuangxiu-zhinan

A Chinese-language knowledge guide for planning ceiling work during a home renovation, including materials, measurements, bathroom and kitchen ceilings, and living-room designs.

zx029w/zhuangxiu-skills · 82 tokens

jingzhuangxiu-gaizao-bikeng-zhinan

A Chinese-language guide to updating finished, older, or recently renovated homes, covering demolition, kitchens, bathrooms, surfaces, budgets, contracts, and disputes.

zx029w/zhuangxiu-skills · 99 tokens