lesson-plan
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.
npx skills add mohitagw15856/pm-claude-skills --skill lesson-plan --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Lesson Plan Skill A great lesson plan makes the goal measurable, the time accountable, and learning visible. This skill produces one a teacher can walk into class and run — with built-in differentiation and checks for understanding. ## Working from a brief Given a topic and grade level, **produce the full plan anyway** — infer reasonable objectives and standards and mark them *(adapt to your standards)*. Never leave "[insert activity]"; supply concrete, age-appropriate activities. ## Required Inputs Ask for (if not already provided): - **Topic / subject** and **grade or age level** - **Lesson length** (e.g. 45 min) and **format** (in-person, remote, hybrid) - **Standards / curriculum** to align to (optional — note if to be adapted) - **Class context** (size, range of abilities, language needs) ## Output Format ### Lesson overview - **Topic · Grade · Duration** - **Standards alignment:** [framework + codes, or "adapt to your standards"] ### Learning objectives 2–4 objectives in measurable, student-facing form: *"By the end, students will be able to [observable verb]…"* (use Bloom's-level verbs; avoid "understand/know"). ### Materials & prep Bulleted list of what's needed and any s
- Working from a brief
- Required Inputs
- Output Format
- Lesson overview
- Learning objectives
- Materials & prep
- Lesson flow (timed)
- Checks for understanding
- Differentiation
- Assessment
- Homework / follow-up (optional)
- Quality Checks
- Anti-Patterns
What does the lesson-plan skill do?
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.
How do I install it?
Run `npx skills add mohitagw15856/pm-claude-skills --skill lesson-plan --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From mohitagw15856/pm-claude-skills, a repository with 1,255 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
