PlaygroundCatalog › Lesson Plan
LP

Lesson Plan

🔵 Stable🕐 updated 2026-06-21 🔷 SkillSpec L3 pm-education

Build a complete, standards-aligned lesson plan with clear objectives, a timed activity sequence, differentiation, and assessment. Use when asked to write a lesson plan, plan a class or lesson, design a teaching session, or structure instruction for a topic. Produces a ready-to-teach plan with measurable objectives, a minute-by-minute flow, materials, checks for understanding, and differentiation for varied learners.

📚 Based on Backward design (Wiggins & McTighe) + Bloom's taxonomy

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

What to give it

Topic / subject — and grade or age level
Lesson length — e.g. 45 min) and format (in-person, remote, hybrid
Standards / curriculum (optional) — to align to (optional — note if to be adapted)
Class context — size, range of abilities, language needs

✅ The bar it holds itself to

Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.

Objectives are measurable and student-facing (observable verbs, not "understand")
The timed flow sums to the lesson length
Includes at least two checks for understanding
Differentiation covers both support and extension
Assessment maps directly back to the objectives

⚠️ What it refuses to do

Objectives that can't be observed or measured ("students will appreciate…")
A flow that's all teacher talk with no student practice
No formative checks until a final test
One-size-fits-all with no differentiation

Install

npx pm-claude-skills add --agent claude   # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp

Related skills

🔌 Embed this skill

Drop this on your blog, docs, or site — it renders a "Run this skill" card:

<div data-pm-skill="lesson-plan"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Lesson Plan is one of 599 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog