
codebase-to-course
A Claude Code skill that turns any codebase into a beautiful, interactive single-page HTML course for non-technical vibe coders.
The Lens
This Claude Code skill turns any repository into a beautiful, interactive single-page HTML course. Point it at a codebase, and it generates a structured learning experience that walks through the architecture, key files, and how everything connects.
Built specifically for non-technical 'vibe coders' who learn by doing and want to understand what they built (or what someone else built). The output is a single HTML file you can share, host, or open locally.
No language specified in the repo. It's a Claude Code skill file, not a traditional software project.
The catch: the quality depends entirely on Claude's understanding of the codebase. Complex, poorly-documented codebases will produce courses with gaps. And 'single-page HTML' means everything is in one file. Great for sharing, awkward for very large codebases. This is a skill, not a product. It runs inside Claude Code only.
Free vs Self-Hosted vs Paid
fully freeFully open source. A Claude Code skill file. No hosting, no account, no paid tier. Install it in your .claude directory and invoke it. Cost is your Claude Code subscription plus API tokens consumed during generation.
Free skill. You pay for Claude Code usage during generation.
Similar Tools
About
- Owner
- Zara Zhang (User)
- Stars
- 3,067
- Forks
- 294
Explore Further
More tools in the directory
Featured in The Open Source Drop #2
Get tools like this delivered weekly
The Open Source Drop — the best new open source tools, analyzed. Free.

