Create an interactive course from the current project
Uses codebase-to-course
- A project opened as the current working directory in Claude Code
Use the codebase-to-course skill to turn this current codebase into an interactive course.

This skill reads through any codebase — local folder or GitHub repository — and produces an interactive single-page HTML course that explains the code in plain English. It is designed for 'vibe coders' who build software by instructing AI tools but never learned to read code directly. The course uses scroll-based navigation, animated message flows, embedded quizzes, and side-by-side code translations to help the learner understand what their project does under the hood, so they can steer AI more effectively, catch mistakes, and make better architectural choices.
Follow the documented setup, then try a first task.
Installs: Installs the codebase-to-course skill folder. · Claude Code
Copy the `codebase-to-course` folder into `~/.claude/skills/`.
Open the project you want to turn into a course in Claude Code.
In the Claude Code agent session, say: “Turn this codebase into an interactive course”.
Uses codebase-to-course
Use the codebase-to-course skill to turn this current codebase into an interactive course.