course-generator

Extract and structure multiple documents into an educational course.

557|80|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/cat-xierluo/legal-skills --skill course-generator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: course-generator
Source: https://github.com/cat-xierluo/legal-skills/tree/main/skills/course-generator
Command: npx skills add https://github.com/cat-xierluo/legal-skills --skill course-generator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill solves the problem of manually organizing scattered documents, meeting transcripts, or research papers into a coherent, structured educational course. It automates the process of content extraction, summarization, and formatting, saving significant time and effort.

Core Features & Use Cases

  • Automated Course Creation: Generates structured courses from multiple input documents (text files, Markdown).
  • Content Synthesis: Identifies key themes, extracts core arguments, and synthesizes information into narrative chapters.
  • Flexible Structure: Supports an optional module architecture allowing AI to intelligently select and combine modules (Introduction, Concepts, Cases, etc.) for optimal content presentation.
  • Use Case: You have a collection of research papers on AI ethics. Use this Skill to generate a comprehensive course outline and detailed chapter content, complete with an overview and learning objectives, ready for educational use.

Quick Start

Use the course-generator skill to create a course from all markdown files in the 'research_papers' directory.

Frequently Asked Questions about course-generator

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

FAQPage Schema
How do I turn multiple research papers into a structured educational course?

This Skill creates a structured educational course by systematically extracting and synthesizing content from your research papers, automatically identifying themes to generate a comprehensive outline and narrative chapters.

Can I generate course material from meeting transcripts and markdown files?

Yes, you can generate course material from meeting transcripts and markdown files. The Skill handles diverse input types including text files and literature, automating content extraction and formatting into educational modules.

What is the best way to synthesize scattered documents into learning modules?

The best way to synthesize scattered documents into learning modules is using an optional module architecture that intelligently selects and combines modules like Introduction, Concepts, and Cases for optimal content presentation.

Does this course creation tool require manual outlining and theme identification?

No, this course creation tool does not require manual outlining. It automates theme identification, outline generation, and narrative chapter writing, saving significant time and effort in organizing scattered documents.

How do I create a course outline from a directory of markdown files?

You create a course outline from a directory of markdown files by pointing the Skill at your folder, which then extracts core arguments and synthesizes the information into a structured outline with learning objectives.