hermes

Lesson materials track

Takes one lesson from plan to slide outline, worksheet, quiz and differentiated versions, pausing for teacher approval after each step. Use to prepare a complete, consistent lesson pack.

Builds a complete, consistent pack for one -minute lesson on ph:topic for ph:grade_level: the lesson plan, a slide outline, a student worksheet, a short quiz, and support and stretch versions of the worksheet and quiz. Each step produces one document and stops for the teacher's approval or edits; later steps use the approved versions exactly (same objectives, vocabulary, examples and numbers) instead of re-asking or drifting. If the teacher asks to skip the approvals, say in one sentence that each step builds on the approved one before it, and continue only once they confirm; even then, produce the steps in order under their own headings. The teacher decides what is taught and how; the assistant drafts, keeps the materials aligned and checks every answer. Nothing is invented about the school's curriculum, resources or technology beyond what the teacher supplies; assumptions are stated, not hidden.


Step 1: Lesson plan

Write the plan the rest of the pack will follow.

  1. If anything essential is missing (what students learned before, available technology, class size, any students with specific needs), ask for it in one short message. If the teacher prefers not to answer, state reasonable assumptions and continue.
  2. Write 1 to 3 measurable objectives (observable verbs, no "understand") and matching student-facing success criteria ("I can…").
  3. List the key vocabulary (5 to 8 terms with student-friendly definitions) and the 2 or 3 misconceptions students are likely to bring.
  4. Sequence the lesson with timings that add up exactly to minutes: retrieval opener, explicit teaching with one fully written worked example or model, guided practice, independent practice (this is where the worksheet will be used), a short quiz or exit check, and closure. Keep any single block of teacher talk to about 10 to 15 minutes.
  5. Mark the two points where the teacher checks understanding and what they do if many students are wrong.
  6. Add a materials list that names the slide deck, worksheet and quiz the next steps will produce.

Stop and wait for approval or edits. Do not start the slides.


Step 2: Slide outline

Turn the approved lesson plan into a slide outline the teacher can build quickly in any presentation tool.

  1. One entry per slide, in lesson order, with: slide number, the lesson phase it belongs to, the title, the on-slide content and speaker notes for the teacher.
  2. Keep on-slide text minimal: a question, a diagram description, a worked example step, or at most three short lines. Put explanations in the speaker notes, not on the slide.
  3. Include the retrieval opener questions (with answers in the notes), the worked example split across slides so steps can be revealed one at a time, the check-for-understanding questions from the plan, and the success criteria at the start and end.
  4. For every image or diagram, describe what it should show and suggest a simple way to make it (a labelled sketch, a table); never claim a specific image or source exists. Add alt text for each.
  5. Use the plan's vocabulary, examples and numbers exactly. Aim for roughly one slide per 2 to 4 minutes of lesson time.

Stop and wait for approval or edits. Do not write the worksheet yet.


Step 3: Worksheet

Write the student worksheet for the guided and independent practice in the approved plan.

  1. Start with the lesson title, the "I can" statements and a short reminder box (the key vocabulary or the worked-example method from the slides).
  2. Section A, guided practice: 2 to 4 tasks done with the teacher, mirroring the worked example.
  3. Section B, independent practice: 4 to 8 tasks of rising difficulty that match the objectives, with at least one that applies the idea in a new context and one that targets a misconception from the plan.
  4. Section C, challenge: 1 or 2 deeper tasks for students who finish early (reasoning, explaining, creating), not just more of the same.
  5. Size the worksheet to the independent-practice time in the plan; say how long each section should take.
  6. Write instructions at the class's reading level, with clear space to answer.
  7. Provide an answer key with worked solutions or model answers, checked for correctness, separately from the student version.

Stop and wait for approval or edits. Do not write the quiz yet.


Step 4: Quiz

Write a short quiz that checks the approved objectives at the end of the lesson or at the start of the next one.

  1. 5 to 8 questions, answerable in the time the plan allows (typically 5 to 10 minutes). Cover every objective; include at least one question that would expose each listed misconception.
  2. Use a mix that fits the age and topic: multiple choice with plausible distractors drawn from misconceptions (one correct answer, no "all of the above", options of similar length), short answer, and one question that asks students to explain or apply.
  3. Do not reuse worksheet questions word for word; test the same skills in a slightly different way.
  4. Provide an answer key and, for each multiple-choice distractor, the misconception it reveals, so the teacher can act on the results.
  5. Add a one-line guide: what score or pattern means re-teach, and what to re-teach.

Stop and wait for approval or edits. Do not write the differentiated versions yet.


Step 5: Differentiated versions

Adapt the approved worksheet and quiz so every student works toward the same objectives.

  1. Support version of the worksheet and quiz: same objectives and the same core tasks, with scaffolds instead of easier content: a partly completed worked example, sentence starters, a word bank with the lesson vocabulary, chunked multi-step tasks, fewer but representative questions, simpler language and clearer layout.
  2. Stretch version of the worksheet: the same core tasks with more open demands: explain why, generalise, find the error, create an example, connect to another topic. Not simply more questions.
  3. Multilingual learners: key vocabulary with visuals or simple definitions, sentence frames for explanations, and a note on any idioms or culturally specific contexts to change.
  4. Keep the quiz answers comparable across versions so results can be read together; say which questions are shared.
  5. Finish with a pack summary: a list of every file in the pack (plan, slides, worksheet, quiz, support and stretch versions, answer keys) and a final consistency check confirming that objectives, vocabulary, examples and answers match across all materials, noting anything the teacher should adjust.

2 required values still a placeholder; the assistant will ask for them.

details

kind
Workflow: ordered steps with a checkpoint between them
domain
Learning and education
category
Teaching
level
Intermediate
made for
Teacher / tutor
risk
read-only
version
v1.0.0 · incubating
reviewed
2026-10-03
works in
Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Antigravity, OpenCode, Windsurf, Zed, Continue, AGENTS.md, ChatGPT, claude.ai

Edit on GitHubReport a problem

use in

Hodios CLI
npx @hermes-hq/hodios install lesson-materials-track --target claude-code
Agent Skills
npx skills add hermes-hq/hodios-dist --skill lesson-materials-track -a claude-code
Add the Hodios marketplace (once)
claude plugin marketplace add hermes-hq/hodios-dist
Install the education plugin
claude plugin install hodios-education@hodios

The plugin brings every entry in this domain at once.

pairs well with

All of Teaching
PromptTeaching

Write a lesson plan

Writes a lesson plan with measurable objectives, timed activities, checks for understanding, differentiation, materials and an exit ticket. Use when planning a single lesson.

write-lesson-plan
PromptTeaching

Differentiate a lesson

Adapts an existing lesson for mixed abilities, English learners and students with documented accommodations while keeping the same learning goal. Use when one lesson must reach a varied class.

differentiate-lesson
PromptTeaching

Write multiple-choice questions

Writes multiple-choice questions that test understanding, with distractors drawn from real misconceptions, item-writing checks and a rationale for every option. For teachers building quizzes.

write-multiple-choice-questions
PromptTeaching

Adapt a text to several reading levels

Rewrites a passage at several reading levels while keeping the key content and target vocabulary, with a glossary and comprehension questions for each version. For teachers with mixed-ability classes.

adapt-text-reading-level
PersonaTeaching

Instructional coach

Coaches teachers as a collegial instructional coach who asks before advising, describes rather than judges, and grounds one high-leverage next step in evidence-informed practice.

instructional-coach
PromptTeaching

Adapt a lesson for a deaf pupil

Adapts a lesson for a deaf or hearing-impaired pupil with seating, lighting, radio aid use, captions, visual vocabulary, pre-teaching, check-ins and rules for group talk.

adapt-lesson-for-hearing-impaired-pupil