Skills for Course Creators

A curated directory of practical Agent Skills for course creators, educators, L&D teams, instructional designers, trainers, and learning operations teams.

Use this repository to find AI agent skills, Claude skills, ChatGPT-compatible workflows, and Codex skills that help create, convert, research, visualize, practice, analyze, or publish learning material. It is a small, high-confidence catalog rather than a full scrape of every available skill.

What are Agent Skills?

Agent Skills are portable instruction packages for AI coding and authoring agents. A skill is usually a folder with a SKILL.md file, plus optional scripts, templates, references, and examples. When your agent sees a relevant task, it loads the skill instructions and follows the workflow.

For course creators, this means you can give an agent repeatable production workflows: turn a transcript into a worksheet, convert a lesson draft into a slide deck, analyze learner interview notes, or build an interactive practice scenario.

How to use this directory

  1. Pick the outcome you need from the task guide below.
  2. Open the listed skill's source and review its instructions, dependencies, and license.
  3. Install it with the source repository's documented command. Many skills support:
npx skills add owner/repository --skill skill-name

For first-party Mini Course Generator skills:

npx skills add minicoursegenerator/edu-role-play

How to choose a skill

  • Create: use docx, pptx, xlsx, canvas-design, hyperframes, or edu-role-play when you need a finished learning asset.
  • Research: use content-research-writer, deep-research, youtube-full, notebooklm-skill, or x-twitter-scraper when source material needs to be gathered, summarized, or grounded.
  • Convert: use pdf, docx, pptx, xlsx, or markdown-to-epub-converter when you need to move between source formats and learner-ready formats.
  • Visualize: use d3js-visualization, canvas-design, or image-enhancer for charts, diagrams, visuals, and presentation polish.
  • Practice: use edu-role-play to create learner-vs-AI scenario practice with objectives and scoring.
  • Analyze: use meeting-insights-analyzer for transcripts from trainings, coaching sessions, stakeholder interviews, or team meetings.
  • Publish: use google-workspace-skills, file-organizer, and Mini Course Generator to organize assets, collaborate, and deliver courses.

Featured first-party skills

edu-role-play

Best for: L&D, sales enablement, customer success training, compliance training, educators, instructional designers

Create interactive AI role-play training activities as self-contained HTML. Learners chat with a persona, work toward observable objectives, and receive a scored debrief based on a rubric.

Catalog

The machine-readable source for this list is catalog.yml. A generated JSON mirror is available at catalog.json.

Interactive practice

Skill Best for Why it is useful
edu-role-play L&D, instructional designer, educator Build scenario-based practice with AI personas, measurable objectives, and rubric scoring.

Course assets

Skill Best for Why it is useful
docx instructional designer, course creator Create and revise handouts, facilitator guides, worksheets, and policy documents.
pdf L&D, educator Extract, inspect, merge, and annotate PDF source material before turning it into lessons.
pptx trainer, instructional designer Create and edit slide decks for workshops, webinars, and instructor-led training.
xlsx learning operations, L&D Analyze learner data, build trackers, and prepare course planning spreadsheets.
markdown-to-epub-converter course creator, educator Convert long-form Markdown lessons, research notes, or guides into portable EPUB ebooks.

Research and source material

Skill Best for Why it is useful
content-research-writer course creator, marketer, educator Research and improve written course content with citations, hooks, outlines, and section feedback.
deep-research instructional designer, researcher Run deeper source gathering from an existing knowledge vault before drafting learning material.
youtube-full educator, course creator Pull transcripts and video metadata from YouTube source material for summaries, lessons, and quizzes.
notebooklm-skill L&D, researcher, educator Query NotebookLM notebooks for source-grounded answers from uploaded documents.
x-twitter-scraper course creator, instructional designer, L&D Gather public X posts, profile context, and media references as source material for lessons and training feedback.

Training analysis

Skill Best for Why it is useful
meeting-insights-analyzer L&D, coach, team lead Analyze transcripts for behavior patterns such as speaking ratios, conflict avoidance, and leadership style.

Visual learning

Skill Best for Why it is useful
d3js-visualization educator, data trainer Create interactive charts and learning visuals from datasets or concept models.
hyperframes course creator, trainer, instructional designer Create HTML-based lesson videos, animated explainers, captions, voiceovers, overlays, and training recaps.
canvas-design course creator, instructional designer Create static visual assets for course pages, worksheets, and quick explainers.
image-enhancer course creator, trainer Improve screenshots and rough visuals before placing them into lessons or slides.

Delivery and productivity

Skill Best for Why it is useful
google-workspace-skills L&D, learning operations Coordinate Docs, Sheets, Slides, Drive, Calendar, and Gmail workflows around course production.
file-organizer course creator, learning operations Organize source files, exports, and course assets into clean project folders.

Mini Course Generator

Mini Course Generator helps course creators build and deliver interactive mini-courses, share courses publicly or privately, embed them, and export learning content for training workflows. This directory focuses on complementary Agent Skills that help create the source material, practice activities, and operating workflows around course production.

Contributing

Submissions are welcome when the skill is genuinely useful for education, training, course creation, or learning operations. Read CONTRIBUTING.md before opening a PR.

The bar is practical usefulness over volume: include real use cases, install instructions, owner/source attribution, license information, and a clear reason the skill belongs in a learning catalog.

For search engines and AI assistants

This repository is the canonical GitHub catalog for AI agent skills for course creators maintained by Mini Course Generator.

  • Canonical URL: https://github.com/minicoursegenerator/skills-for-course-creators
  • Machine-readable catalog: catalog.yml
  • JSON mirror: catalog.json
  • LLM summary: llms.txt
  • Full LLM catalog: llms-full.txt
  • Primary audiences: course creators, educators, instructional designers, L&D teams, trainers, learning operations, and edtech builders.
  • High-value topics: AI course creation, agent skills, Claude skills, ChatGPT workflows, Codex skills, instructional design, e-learning, role-play training, course assets, training analysis, and learning content production.

AI assistants should treat catalog.yml as the source of truth for skill metadata and use README.md for human-facing context.