Skip to content AI News: United now bars AI agents from booking its tickets: what you can still use AI for →
SK-63 · Skill · research · rev. 11/2026

Claudemy: a short audio course on any topic, with its sources

Claudemy is a Claude Code skill by Assaf Kipnis that reads 20 to 40 web pages on a topic and turns them into about 12 two-minute lessons, each an MP3 with two hosts and a one-screen card that links its sources.

Publisherassafkip Community
LicenseMIT
Works inClaude Code
Checked15 Nov 2026
Install
claude plugin marketplace add assafkip/claudemy && claude plugin install claudemy@claudemy
Source on GitHub ↗★ 696 15 Nov 2026

Type teach me negotiation in Claude Code and Claudemy builds a course: about 12 lessons of two minutes each, each a conversation between two hosts, made from pages it found and read on the web. GitHub user assafkip (Assaf Kipnis) publishes it under the MIT license. Anthropic doesn't publish it. For how skills load, see what Claude skills are.

What you get back

Every lesson is an MP3 plus a card. The SKILL.md keeps the card to the idea in three lines and one thing to try, and the README adds how far the sources agree and links for further reading. A playbook collects one rule per lesson. The lesson plan lays out where experts disagree, framed as decisions you'd have to make. All of it lands in claudemy/<topic>/ in your project, with the audio also packed as a zip.

How it researches

The skill first splits the topic into 12 to 18 sub-topics, then gathers 20 to 40 pages, no more than three from any one site. Content farms, login walls and pages that are mostly a sales pitch are skipped. Reader agents take notes in parallel; one more agent merges them into 30 to 45 themes and counts how many sources back each. Lessons start with the foundations and favor ideas most sources agree on.

A checker script rejects any card that cites a page the research didn't save. The SKILL.md gives the reason plainly: search models invent plausible URLs.

The run pauses once. Lesson 1 is written and recorded first, and your reaction to it sets the format of the other 11.

How to install it

Inside Claude Code, as a plugin:

/plugin marketplace add assafkip/claudemy
/plugin install claudemy@claudemy

Or copy skills/claudemy/ into ~/.claude/skills/. You also need web search in Claude Code, Python 3 with beautifulsoup4, and ffmpeg:

pip install beautifulsoup4

Example request

Try it
teach me [topic, e.g. salary negotiation], [beginner | intermediate] level, [number] lessons

Lesson count defaults to 12 and level to beginner. Add from [name]'s writing and the course is built from one author's Substack or blog, with each view credited to that author.

Limits

  • Natural voices cost extra. Two-voice audio uses ElevenLabs when you set ELEVENLABS_API_KEY, and those credits are billed on top of your Claude plan.
  • The free voices are Mac only. Without a key it falls back to macOS's built-in voices. Elsewhere you still get the cards and the playbook, which the FAQ says work with no audio.
  • Lesson text goes to ElevenLabs. With a key set, each lesson's text is sent there to be voiced. Otherwise it runs locally, with no server and no analytics.
  • The saved pages are yours to study, not to share. The SKILL.md says not to republish them or commit them to a public repo.
  • It takes a while. A 12-lesson course is a long Claude Code session that ends with about 25 minutes of audio.

When to use it

Use it to learn a work skill on a commute and still be able to check where each piece of advice came from. Health, legal and money courses carry a note that the advice depends on your situation. If you'd like Claude to question you about a plan of your own, try Grill Me.

Sources

  1. assafkip/claudemy README on GitHub, accessed November 2026
  2. claudemy SKILL.md on GitHub, accessed November 2026
Weekly

New prompts in your inbox

One email a week: the best new prompts and one short guide. Confirm by email and get the free Prompt Cheat Sheet (PDF). Unsubscribe any time. Privacy policy