AI Interactive Courseware Generator
Paste the following prompt into your AI chat to install this skill:
Please install @user_db77c98e/aibook by following https://skillhub.cn/install/skillhub.md.
About this skill
What problem it solves
When an instructor needs to turn a single teaching topic into a demonstrable, interactive page, the usual options are either writing HTML/CSS/JS by hand or relying on slide decks that stay mostly linear. aibook is closer to converting teaching content into a single-file HTML courseware page that can be opened directly in a browser. It is useful for topics such as the Pythagorean theorem, photosynthesis, or HTML table structure, where the goal is a page with explanation, demonstration, and practice.
How the skill works
The core input is a clear teaching request, usually built from three elements: what to teach, who it is for, and what format is needed. The skill identifies the topic and audience, then selects one of four modes:
- Basic interactive lesson: step-by-step concept breakdown, diagrams, and click/scroll-triggered animations for explanatory content.
- 3D animation lesson: spatial demonstrations using CSS 3D, Canvas 2D, or Three.js for complex scenes such as planetary orbits and molecular structures.
- Quiz mode: multiple-choice questions, instant scoring, explanations, a score summary, and review of missed items.
- Full micro-lesson unit: learning objectives, topic explanations, interactive demonstrations, and a combined assessment.
After generation, the workflow emphasizes precise iteration rather than rebuilding the whole file. A user can ask to change only the color scheme, animation speed, a specific page, quiz difficulty, 3D parameters, or a factual mistake without regenerating everything. The skill also expects the assistant to provide an adjustable-item list after delivery and to report the post-generation self-check results.
Limits and things to watch
It fits best for single-topic, small-scope teaching fragments that benefit from visualization. It is not a replacement for an online exam system, account-based score storage, video generation, or a PPT production workflow. If the topic is too broad, the output may become large and hard for students to focus on; if the audience level is unclear, the style may be wrong; and specialized or academic material still needs manual review. 3D effects depend on browser capabilities and network conditions, and complex 3D can fall back to a basic interactive version when external libraries fail to load.
Use Cases
- A middle-school physics teacher creates a draggable Newton's laws classroom page and adds a few instant-scoring quiz questions for the next lesson.
- A coding instructor turns HTML table structure into step-by-step clickable explanations and includes a short practice page for beginners to check understanding.
- A trainer converts a photosynthesis lesson into an interactive quiz with instant feedback, score summary, and explanations for incorrect answers.
- A teaching assistant slows one 3D animation, adds one quiz question, and reviews a mistaken page without regenerating the full courseware.
Best For
- Middle-school teachers who need one science concept turned into a clickable, demo-ready classroom page.
- Corporate trainers who need an instant-scoring quiz with explanations and a score summary.
- Instructors who want 3D spatial explanations without writing front-end code themselves.
- Teaching assistants who need lecture notes converted into a browser-openable interactive page.
Related Skills
Generates lesson plans, learning objectives, classroom activities, board designs, and assignments for teachers, with reusable templates and checklists.
Diagnoses academic, psychological, and career needs for students, teachers, and families, then generates structured reports and intervention plans.
Generate training needs, outlines, handouts, SOPs, cases, and assessments, then export Word documents and email materials.
It extracts content from course materials such as PPT, PDF, and Word to generate a standardized courseware package with syllabi, slides, teaching tools, and prep checklists in official document formatting.