Lesson Plan Builder

Lesson Plan Builder is a skill for Claude Code, Codex from SkillMedev/course-creator-launch-system. It costs 141 tokens per session (1,548 once invoked), scanned A, original, MIT.

A lesson-planning guide for creating one complete class lesson, including its goal, timing, activities, learning check, and support for different learners.

In plain words
What is it for?
Use it to plan a lesson that another teacher could run, with a clear objective, four-part structure, timed activities, a quick check of learning, and a rule for reteaching when students are not ready to continue.
Why use it?
It prevents lessons from spending too much time on explanation and too little on practice. It also helps teachers notice confusion during the lesson instead of waiting for a graded test.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/skillmedev/course-creator-launch-system/lesson-plan-builder
Any agent
npx skills add SkillMedev/course-creator-launch-system --skill lesson-plan-builder
Clone the repo
git clone --depth 1 https://github.com/SkillMedev/course-creator-launch-system

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for Lesson Plan Builder

README.md
[![agentmods](https://agentmods.dev/badge/skills/skillmedev/course-creator-launch-system/lesson-plan-builder.svg)](https://agentmods.dev/skills/skillmedev/course-creator-launch-system/lesson-plan-builder)
Your own site
<a href="https://agentmods.dev/skills/skillmedev/course-creator-launch-system/lesson-plan-builder"><img src="https://agentmods.dev/badge/skills/skillmedev/course-creator-launch-system/lesson-plan-builder.svg" alt="Measured on agentmods" height="20"></a>
Per session 141 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,548 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00141 $0.01548
Opus 5 $0.00071 $0.00774
Sonnet 5 $0.00028 $0.00310
Haiku 4.5 $0.00014 $0.00155

Measured 5d ago against content hash 00570e8780fc, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

Lesson Plan Builder scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/lesson-plan-builder/SKILL.md · 104 lines

How it starts

The opening of the file, as written. The whole thing — 104 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Lesson Plan Builder

A strong lesson plan is a contract between the teacher and the learners: here is where we start, here is what we will do, here is how we will know we arrived. The costly failure this skill prevents is the lecture-heavy plan - the teacher talks for 30 minutes, practice gets squeezed into the last 5, and the first evidence of confusion arrives on the graded test, when it is too late to act.

Operating procedure

Work the steps in order: the objective must exist before the exit task, and the exit task before the activities, because activities chosen first will smuggle in their own objectives.

Step 1: Gather inputs

Collect before drafting. Where the user cannot answer, use the default and label the assumption a guess.

  1. Subject and topic (required).
  2. Grade or level (required - it sets vocabulary and pacing).
  3. Class length in minutes (default: 50).
  4. What students already know - the prior lesson or prerequisite skill (default: ask; if unavailable, state the assumed prerequisite as a guess).
  5. Standards to align, if any (default: none, omit the alignment row).
  6. Constraints: available materials, tech, class size, known student needs.

Step 2: Write the objective first

Use the form: Students will be able to [observable verb] [specific content] [condition or standard]. Bloom's verbs sharpen the cognitive level: identify, compare, construct, evaluate. Reject vague verbs - "understand" and "appreciate" cannot be observed. One primary objective per lesson; secondary objectives are optional and labeled as secondary.

Step 3: Design the exit task before any activity

Backward design: write the summative check or exit task now, mirroring the objective wording. If the objective says "compare two characters using textual evidence," the exit task asks students to compare two characters using textual evidence - not to list character traits.

Step 4: Build the four-part arc with a time budget

For a 50-minute class (scale proportionally for other lengths):

Read the full file on GitHub · 104 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago First seen · 104 lines · 141 tokens per session scan A 00570e8780fc

Subscribe to this mod's changes

Lesson Plan Builder is a skill published in the GitHub repository SkillMedev/course-creator-launch-system (1 stars, last pushed 2mo ago), licensed MIT. It adds 141 tokens to every session and 1,548 once invoked, about $0.0007 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

creative-commons-explainer

Explains a specific Creative Commons licence in plain language, telling a media professional exactly what they can and cannot do with the licensed content — including attribution requirements, commercial use rules, and derivative work restrictions.

ur-grue/autopunk-media-skills · 47 tokens

understand-explain

Use when you need a deep-dive explanation of a specific file, function, or module in the codebase.

Egonex-AI/Understand-Anything · 27 tokens

baoyu-comic

Knowledge comic creator supporting multiple art styles and tones. Creates original educational comics with detailed panel layouts and batch-capable image generation. Use when user asks to create "知识漫画", "教育漫画", "biography comic", "tutorial comic", or "Logicomix-style comic".

JimLiu/baoyu-skills · 61 tokens

offensive-exploit-dev-course

Full exploit development course roadmap and syllabus: weekly topics, recommended reading, lab setup, and learning path from vulnerability classes through advanced exploitation. Use to structure exploit dev training or onboard new researchers.

SnailSploit/Claude-Red · 0 tokens

elixir-idioms

OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes. Use when designing processes or debugging BEAM issues.

oliver-kriska/claude-elixir-phoenix · 44 tokens

master-atisha

Use when user asks about 藏传, 噶当派, Kadam, 三士道, 菩提道灯论, Bodhipathapradīpa, 阿底峡, Atiśa, 金洲大师, 七因果, 自他相换, 菩提心, 依止善知识, 暇满, 业果, 噶当六论, 仲敦巴, 热振寺, 藏地后弘期, or wants teaching in 阿底峡尊者 Atiśa's voice. Triggers include "阿底峡"、"觉沃杰"、"Atisha"、"Jowo Je"、"菩提道灯"、"道灯论"、"三士道"、"七因果"、"自他相换"、"金洲"、"噶当"、"仲敦巴"、"热振寺"、"道次第之祖" — invoke whenever…

xr843/Master-skill · 232 tokens