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.
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.
- Pick the outcome you need from the task guide below.
- Open the listed skill's source and review its instructions, dependencies, and license.
- Install it with the source repository's documented command. Many skills support:
npx skills add owner/repository --skill skill-nameFor first-party Mini Course Generator skills:
npx skills add minicoursegenerator/edu-role-play- Create: use
docx,pptx,xlsx,canvas-design,hyperframes, oredu-role-playwhen you need a finished learning asset. - Design: use
backwards-design-unit-planner,k12-lesson-planning, orcriterion-referenced-rubric-generatorwhen you are planning the unit, lesson, or assessment before producing assets. - Research: use
content-research-writer,deep-research,youtube-full,notebooklm-skill, orx-twitter-scraperwhen source material needs to be gathered, summarized, or grounded. - Convert: use
pdf,docx,pptx,xlsx, ormarkdown-to-epub-converterwhen you need to move between source formats and learner-ready formats. - Visualize: use
d3js-visualization,canvas-design, orimage-enhancerfor charts, diagrams, visuals, and presentation polish. - Practice: use
edu-role-playfor learner-vs-AI scenario practice with objectives and scoring, orretrieval-practice-generatorfor quiz starters and low-stakes recall activities. - Analyze: use
meeting-insights-analyzerfor 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. - Check: use
accessibility-skillsto review alt text, captions, contrast, and plain language before a course goes out. - Extend: use
skill-creatorto turn your own repeatable production workflow into a skill.
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.
- Install:
npx skills add minicoursegenerator/edu-role-play - Local copy in this directory:
skills/edu-role-play - Source: https://github.com/minicoursegenerator/edu-role-play
The machine-readable source for this list is catalog.yml. A generated JSON mirror is available at catalog.json.
| 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. |
retrieval-practice-generator |
educator, instructional designer, trainer | Generate retrieval practice questions at varied difficulty for quiz starters and revision activities. |
| 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. |
backwards-design-unit-planner |
instructional designer, educator, course creator | Plan a unit backwards from desired outcomes through assessment evidence to learning activities. |
criterion-referenced-rubric-generator |
instructional designer, trainer, L&D | Generate criterion-referenced rubrics with descriptive performance levels for a task or objective. |
k12-lesson-planning |
educator, instructional designer | Build a standards-aligned lesson plan with student-facing materials and an observation template. |
| 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. |
| 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. |
| 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. |
brand-guidelines |
course creator, instructional designer, L&D | Apply one brand system across decks, handouts, and course visuals so assets stay consistent. |
| 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. |
accessibility-skills |
instructional designer, learning operations, course creator | Audit learning material for alt text, captions, color contrast, keyboard use, tables, and plain language. |
skill-creator |
course creator, learning operations, edtech builder | Package your own repeatable production workflow into a reusable SKILL.md. |
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.
- Website: https://minicoursegenerator.com/
- Skills site: https://minicoursegenerator.com/skills
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.
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.