📋Lesson Planning Skills

Browse the best Lesson Planning skills for Claude Code, Codex, Cursor and other AI agents.

194 skills · Page 3 of 9

vis-network

dmccreary's avatarfrom dmccreary★ 4

Create an educational MicroSim using the vis-network JavaScript library. Each MicroSim is a directory located in the /docs/sims folder. It has a main.html file that can be referenced with an iframe. The main.html file imports the main JavaScript code to run the educational MicroSim.

book-chapter-generator

dmccreary's avatarfrom dmccreary★ 4

This skill generates a structured chapter outline for intelligent textbooks by analyzing course descriptions, learning graphs, and concept dependencies. Use this skill after the learning graph has been created and before generating chapter content, to design an optimal chapter structure that respects concept dependencies and distributes content evenly across 6-20 chapters.

mermaid-generator

dmccreary's avatarfrom dmccreary★ 4

This skill generates interactive workflow diagrams using the Mermaid JavaScript library

map-generator

dmccreary's avatarfrom dmccreary★ 4

This skill generates interactive maps using the Leaflet JavaScript library. Use this skill when users need to create geographic visualizations, location-based data displays, or interactive maps for educational textbooks. The skill creates complete MicroSim packages with HTML, CSS, and documentation, optimized for iframe embedding in narrow MkDocs pages with navbar and TOC.

math-function-plotter-plotly

dmccreary's avatarfrom dmccreary★ 4

This skill generates interactive mathematical function plots using Plotly.js for iframe embedding in intelligent textbooks. Creates visualizations with hover tooltips, interactive sliders to move points along curves, responsive design optimized for narrow layouts, and comprehensive educational documentation. Use this when users request plotting mathematical functions, graphing equations, visualizing f(x), or creating interactive function explorers for calculus, precalculus, physics, or engineering courses.

tutorial-design

daishiman's avatarfrom daishiman★ 3

効果的な学習体験を提供するチュートリアル・学習コンテンツの設計スキル。段階的学習パス、成功体験ファースト、レベル別ガイドを組み合わせた体系的アプローチで、学習者の理解度に応じた最適な学習導線を構築します。Anchors:• The Pragmatic Programmer(Andrew Hunt, David Thomas) / 適用: 実践的改善とコンテンツ品質維持 / 目的: 学習体験の効率化• Docs for Developers(Jared Bhatti) / 適用: チュートリアル設計と段階的ガイド / 目的: 学習パス最適化Trigger:チュートリアル設計、学習コンテンツ作成、段階的ガイド構築、教材構造化、学習者向けドキュメント開発時に使用

guide-development

imsaif's avatarfrom imsaif★ 2

Auto-scaffold Designer Guides learning paths by analyzing existing guides (Claude Code, Cursor) and generating new guides for other tools

write-concept

maidevberlin's avatarfrom maidevberlin★ 2

Use when creating or improving educational concept files - includes curriculum research for new concepts, always updates translations before validation

bulk-generate-concepts

maidevberlin's avatarfrom maidevberlin★ 2

Use when generating multiple curriculum-aligned concept files in parallel (5+ concepts) - researches curriculum, creates concept list, spawns parallel generation agents, orchestrates review loop until all pass

variation-theory

dbosk's avatarfrom dbosk★ 1

Apply variation theory of learning to structure instructional content using contrast, generalization, and fusion patterns. Variation must target the critical aspects of the learning objective. Use when writing educational materials, explanations, tutorials, literate programming documentation (.nw files), or when user mentions variation theory, learning theory, pedagogy, or critical aspects of learning. Works alongside the literate-programming skill for .nw files.

try-first-tell-later

dbosk's avatarfrom dbosk★ 1

Structure educational content using try-first-tell-later pedagogy where students predict, attempt, or reflect before receiving explanations. Creates active learning through cognitive engagement and variation theory's contrast patterns. Use when writing educational materials, designing exercises, creating lecture notes, structuring tutorials, writing teaching examples with LaTeX/Beamer, developing problem sets, or when user mentions try-first, predict-first, productive failure, Socratic method, question-before-answer, exercise-driven learning, or inquiry-based teaching.

module-planner

WILLOSCAR's avatarfrom WILLOSCAR★ 1

Plan tutorial modules from a concept graph, including module objectives and sequencing, saving as `outline/module_plan.yml`.**Trigger**: module plan, tutorial modules, course outline, 模块规划, module_plan.yml.**Use when**: tutorial pipeline 的结构阶段(C2),已有 `outline/concept_graph.yml`,需要把概念依赖转成可教学的模块序列。**Skip if**: 还没有 concept graph(先跑 `concept-graph`)。**Network**: none.**Guardrail**: 每模块明确 objectives + outputs(最好含 running example 步骤);避免 prose 段落。

lesson-creator

SquizAI's avatarfrom SquizAI★ 1

Creates comprehensive, detailed lesson plans for AI/prompt engineering classes. Use when the user asks to create a new lesson, develop class content, or needs a detailed teaching plan for a session. Generates minute-by-minute breakdowns with activities, differentiation, and assessment.

slide-builder

SquizAI's avatarfrom SquizAI★ 1

Creates professional presentation slides in GitHub markdown format for educational content. Use when the user asks to create slides, build a presentation, or needs visual teaching materials. Generates clean, engaging slides with strategic emoji and clear formatting.

teaching-prep

SquizAI's avatarfrom SquizAI★ 1

Prepares complete teaching package for a class session including all materials, checklists, and resources. Use when the user is preparing to teach a specific class and needs all materials organized and ready. Creates comprehensive teaching support package.

curriculum-reviewer

SquizAI's avatarfrom SquizAI★ 1

Comprehensively reviews curriculum materials for quality, consistency, and effectiveness. Use when the user asks to review content, check quality, audit materials, or ensure curriculum meets standards. Provides detailed feedback and improvement recommendations.

learning-graph-generator

dmccreary's avatarfrom dmccreary★ 1

Generates a comprehensive learning graph from a course description, including 200 concepts with dependencies, taxonomy categorization, and quality validation reports. Use this when the user wants to create a structured knowledge graph for educational content.

plan-adjuster

nadavyigal's avatarfrom nadavyigal★ 1

Recomputes upcoming workouts based on recent runs, feedback, and safety limits.

plan-generator

nadavyigal's avatarfrom nadavyigal★ 1

Generates 14–21 day running plans tailored to onboarding data and recent performance.

course-builder

majiayu000's avatarfrom majiayu000

Create educational course content, lesson plans, and workshop materials. Use for building structured learning experiences about AI-assisted development and vibe coding.

standards-us-state-mapper

majiayu000's avatarfrom majiayu000

Map curriculum to any US state standards framework, support all 50 states' unique standards, crosswalk between state standards, and generate state-specific alignment reports. Use when aligning to state education standards. Activates on "state standards", "TEKS", "state curriculum", or "standards alignment".

curriculum-package-lms

majiayu000's avatarfrom majiayu000

Generate LMS-ready packages in SCORM, Canvas, Moodle formats with proper structure, sequencing, and grade passback. Use when exporting to LMS, creating SCORM packages, or preparing Canvas/Moodle imports. Activates on "export to LMS", "create SCORM", "Canvas package", or "Moodle export".

training-metrics-designer

majiayu000's avatarfrom majiayu000

This skill should be used when designing measurement plans and evaluation strategies for training programs. Use this skill to create metrics frameworks, design assessments, build ROI calculations, and establish baseline and outcome measurements.

learning-multi-script-design

majiayu000's avatarfrom majiayu000

Design learning materials for right-to-left languages, complex scripts, bidirectional text, and multi-script environments. Calculate text expansion factors and specify typography requirements. Use when creating content for Arabic, Hebrew, Asian scripts, or mixed-direction text. Activates on "RTL", "right-to-left", "bidirectional text", or "complex scripts".

← Back to All Skills