claude-docs-course

Solid

Generate an interactive, self-contained HTML course on any Claude documentation topic. Use this skill when the user wants to create an interactive course, tutorial, or deep-dive walkthrough about a Claude feature, API concept, SDK pattern, or prompt engineering technique. Triggers on: "create a course about", "interactive tutorial for", "teach me about X interactively", "make a course on", "I'd like a course", "/docs --course", "/docs course", or when the user accepts the post-docs course prompt. Produces a stunning single-page HTML file with scroll-based navigation, animated visualizations, quizzes, and code translations drawn from official Claude documentation.

AI & Automation 50 stars 6 forks Updated today MIT

Install

View on GitHub

Quality Score: 83/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Docs-to-Course Transform any Claude documentation topic into a stunning, interactive single-page HTML course. The output is a single self-contained HTML file (no dependencies except Google Fonts) that teaches the topic through scroll-based modules, animated visualizations, embedded quizzes, and plain-English translations of real API examples and configuration snippets from the official docs. ## First-Run Welcome When the skill is first triggered and the user hasn't specified a topic yet, introduce yourself: > **I can turn any Claude topic into an interactive course — visual explanations, animated diagrams, and hands-on quizzes, all in a single HTML file.** > > Tell me a topic: > - **A Claude Code feature** — e.g., "create a course on hooks" > - **An API concept** — e.g., "make a course about tool use" > - **An SDK pattern** — e.g., "interactive tutorial for Agent SDK sessions" > - **A technique** — e.g., "teach me about extended thinking interactively" > > I'll read through the official documentation, design a learning arc, and generate a beautiful single-page HTML course with animated protocol diagrams, code explanations, and interactive quizzes. Opens right in your browser — no setup needed. If the user just came from a `/docs` response, the topic is already known — skip the welcome and start building. ## Who This Is For The target learner is a **developer building with Claude** — someone who has general technical literacy but wants to deeply understand a specific ...

Details

Author
costiash
Repository
costiash/claude-code-docs
Created
8 months ago
Last Updated
today
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

claude-docs-changelog

Generate a self-contained HTML changelog report showing recent documentation changes with interactive course generation buttons. Use this skill when the user asks for a docs changelog, documentation report, what changed recently, recent doc updates as a report, or runs `/docs --report`. Discovers changes via git history, categorizes them, summarizes what's new, and produces a stunning Obsidian & Amber themed HTML report where each entry has a "Create Course" button that copies the course command to clipboard.

50 Updated today
costiash
AI & Automation Listed

claude-docs

Explore and research official Claude Code documentation at code.claude.com/docs. Auto-triggers on Claude Code usage questions.

0 Updated today
fxmartin
AI & Automation Listed

course-creator

Interactive, step-by-step course creation assistant. Takes any idea (or YouTube video) and produces a complete, launch-ready course package. USE THIS SKILL WHEN: - User mentions creating a course, building a course, course creation - User wants a course outline, curriculum, or course structure - User says "turn this into a course", "I want to teach", "course about X" - User wants to repurpose YouTube videos, blog posts, or transcripts into a course - User needs help with course pricing, course marketing, course emails, or course launch - User mentions online course, cohort course, challenge course, 30-day challenge - User needs student onboarding, course assessments, or learning design

45 Updated 5 days ago
naveedharri