An AI agent skill that automatically generates self-contained, interactive HTML courses from any codebase, customized for either product managers or software developers.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install codebase-to-course-cn
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install codebase-to-course-cn using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The codebase-to-course-cn skill is an advanced tool designed to analyze any software repository and instantly convert it into a highly polished, interactive course. Optimized for developers, project managers, and technical educators, this skill delivers a fully structured education package ready to run entirely offline. By integrating codebase-to-course-cn into your Openclaw Skills workflow, you can bridge the gap between technical complexity and conceptual understanding for diverse team members.
This skill supports two tailored modes. The Product Manager (PM) mode focuses on high-level business logic, user journeys, and functional module maps without exposing code details, while the Developer (PRO) mode provides high-density technical analysis, sequence diagrams, request-response lifecycles, and selective code snippets. Crucially, the generated files are completely self-contained with zero external CDN or Google Fonts dependencies, guaranteeing flawless execution within mainland China and offline environments.
index.html via a local build script.To install and utilize this skill within your Openclaw Skills system, register the skill definition in your agent configuration. The skill operates directly on local workspaces or standard Git repositories.
To trigger the skill, use any of the supported prompt triggers such as "将此转换为课程" (Convert this to a course) or "交互式讲解此代码库" (Interactively explain this codebase).
If you provide a GitHub repository URL, the tool will automatically clone it:
git clone <github-url> /tmp/<repo-name>
To build the final consolidated static site, execute the build script inside the generated directory:
cd <english-keyword>-course-pm && bash build.sh
# OR for Developer version
cd <english-keyword>-course-pro && bash build.sh
The codebase-to-course-cn skill outputs a self-contained web directory structured precisely as follows:
| File / Folder | Description | Dependency Rule |
|---|---|---|
styles.css |
Global stylesheet defining palettes and typography. | Local-only; no Google Fonts or external CDNs permitted. |
main.js |
Interactive elements engine, controls module toggling and animations. | Zero network dependence. |
_base.html |
Custom-configured layout shell integrating the localized Chinese titles. | Generated dynamically. |
build.sh |
Shell compiler script to merge individual modules into the index page. | Native bash script. |
briefs/ |
Directory containing markdown module summaries (used for complex codebases). | Static Markdown files. |
modules/ |
HTML partials of the individual course chapters (01-slug.html, etc.). |
Encapsulated custom <section> nodes. |
index.html |
The final compiled, fully interactive, offline-ready course presentation. | Viewable in any standard browser. |
Loading
A high-performance, real-time football sports data API covering over 34 major global tournaments, designed for AI agents, developers, and sports analysts.

An AI-driven PPT architect and content copywriting engine optimized for government digitalization, delivering copy-paste ready slide structures, professional narratives, and speaker notes.

An AI-powered document compliance verification engine that extracts requirements from bidding documents and checks submission drafts to guarantee zero-defect compliance.

An integration skill enabling AI coding agents to read and write Linear workspace data via the official Linear MCP server and mcporter.

A comprehensive development tool for building, simulating, and debugging agentic robotics applications inside the DimOS ecosystem.

An AI-powered skill that interfaces directly with the Quire project management tool via its CLI to read and modify tasks, projects, comments, and workflows.








































