lesson-generator

Generate Docusaurus-ready lesson content with complete frontmatter and metadata.

9|2|Updated Nov 28, 2025
One-click install
npx skills add https://github.com/mjunaidca/robolearn --skill lesson-generator-mjunaidca
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lesson-generator
Source: https://github.com/mjunaidca/robolearn/tree/main/.claude/skills/authoring/lesson-generator
Command: npx skills add https://github.com/mjunaidca/robolearn --skill lesson-generator-mjunaidca

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates generation of lessons with consistent metadata, following the 4-Layer Teaching Framework and Docusaurus conventions.

Core Features & Use Cases

  • Produces complete lesson skeletons with required frontmatter
  • Enforces consistent metadata, IDs, and sidebar labels
  • Outputs Markdown/MDX ready content aligned to Docusaurus

Quick Start

Generate a new lesson skeleton for a given module and chapter.

Frequently Asked Questions about lesson-generator

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate lesson content that follows Docusaurus conventions and metadata standards?

This Skill generates complete lesson skeletons with structured frontmatter, enforcing consistent metadata, IDs, and sidebar labels aligned to Docusaurus specifications. It automates the creation of lessons following the 4-Layer Teaching Framework, ensuring all required fields are populated and hardware tier constraints are applied.

What is the 4-Layer Teaching Framework and how does it structure lesson content?

The 4-Layer Teaching Framework is a pedagogical model embedded in this Skill that structures lesson design with consistent layers. The Skill applies this framework automatically when generating lessons, ensuring educational content meets both instructional design standards and technical publishing requirements.

Can I use this to create lessons for multiple modules and chapters with consistent structure?

Yes. The Skill generates lesson skeletons for any module and chapter, automatically enforcing consistent metadata, frontmatter fields, and Docusaurus-ready Markdown/MDX formatting across all lessons, eliminating manual structure alignment.

What metadata fields are required in the frontmatter, and how does the Skill handle defaults?

The Skill produces complete frontmatter with all required fields populated according to the metadata schema. It enforces hardware tier constraints and applies tier_1_path fallbacks automatically, ensuring no incomplete or invalid metadata in generated lessons.

Does this work with existing Docusaurus documentation projects?

Yes. The Skill outputs Markdown/MDX content formatted specifically for Docusaurus conventions, including proper frontmatter structure and sidebar labels, making generated lessons immediately compatible with existing Docusaurus sites.

How does this ensure lesson metadata completeness across a documentation book?

The Skill enforces schema compliance and consistent metadata structure as lessons are generated, preventing gaps or inconsistencies. It validates frontmatter fields and applies standard conventions, maintaining metadata integrity across all book modules.