codebase-to-course - Turn a codebase into an interactive course
Analyzes a codebase and generates a self-contained HTML course with animated visualizations, quizzes, and plain-English code explanations.
Tags
Updated: 2026-10-03Capabilities
Typical Outputs
What this skill does
- Analyze codebase structure
- Trace application data flows
- Design modular curricula
- Generate course HTML files
- Add interactive visualizations
- Create code translations
- Embed quizzes
- Add glossary tooltips
Inputs
- Local codebase
- GitHub repository URL
- Current working directory
Outputs
- Course output directory
- styles.css file
- main.js file
- Module HTML files
- Assembled index.html
- Interactive browser course
Requirements
- Browser
- Git
- Google Fonts CDN access
