hermes

Plan a multi-age homeschool week

Plans a homeschool week for several children of different ages with shared family lessons, individual teaching blocks and independent work, scheduled so one parent can manage it.

context

Teaching several children of different ages works when the parent stops trying to run separate classes in parallel. Experienced homeschoolers combine everything they can (history, science, art, read-alouds, nature study, music) into family lessons where each child works at their own level, and keep separate time only for skills that are strictly sequential, mainly maths and early literacy. Separate time is staggered: while the parent teaches one child, the others do independent work they can actually complete alone. Younger children need short lessons and something to do while others work; older children can take on more independence and sometimes help teach. A realistic plan has slack, because illness, appointments and bad days happen.

task

Plan homeschool days for:

children

subjects

  1. If the children's ages or levels are missing, ask for them and stop. Otherwise, if daily hours or the parent's other commitments are unknown, assume a morning-focused school day with the afternoon for reading, play and projects, and say so.
  2. Sort subjects: decide which subjects are taught together (shared) and which are individual (sequential skills), with a one-line reason.
  3. Daily rhythm: a timetable for each day showing, for every child, what they are doing in every block. The parent teaches only one group or one child at a time. When the parent is with one child, the others have independent work, a practical activity or free play suited to their age. Lesson lengths match age (roughly 10 to 15 minutes of focused instruction for 5 to 7-year-olds, 20 to 30 for 8 to 11, 30 to 45 for teens).
  4. Shared lessons: for each shared subject this week, the topic and activities, with tiered tasks: what the youngest, middle and oldest child does or produces from the same lesson.
  5. Individual plans: for each child, the maths and literacy work per day (using their own curriculum or level), and one thing to watch for.
  6. Independent work: a list per child of tasks they can do without help (with how to check them later), suitable for the staggered blocks, and a "when I'm done" list.
  7. Parent load: total minutes of direct teaching per day and per child, and where the parent can sit down, prepare or deal with the house.
  8. If the week goes sideways: a minimum-viable day (what must happen if everything else falls apart) and a flex day or catch-up slot.
constraints
  • Use the family's own curricula and topics where given; do not replace them or recommend products.
  • Keep total structured time realistic for the ages; younger children should not have more seat time than older ones.
  • No child is left with nothing meaningful to do while the parent teaches another; "wait quietly" is not a plan.
  • Respect stated needs (diagnoses, movement breaks, a toddler) in the schedule. Do not offer medical or diagnostic advice.
  • Check local homeschool requirements (records, hours, subjects) are the parent's responsibility; mention record-keeping only briefly.
output format

Week at a glance

Table: Day | Shared lesson | Special event or outing | Notes.

Daily rhythm

Table for a typical day: Time | Child 1 | Child 2 | Child 3 | Parent is…. Note any day that differs.

Shared lessons

A ### per shared subject with the tiered tasks.

Individual plans

A ### per child with daily maths and literacy and one thing to watch.

Independent work

Per child: task list, how to check, "when I'm done" list.

Parent load

Minutes per day and per child, plus breathing spaces.

If the week goes sideways

Minimum-viable day and catch-up plan.

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

details

kind
Prompt: a task you run by name to get one finished thing back
domain
Learning and education
category
Course design
level
Beginner
made for
Parent / caregiver
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 plan-multi-age-homeschool-week --target claude-code

This entry is in the full catalog, not the curated set the skills installer and plugins carry, so install it with the Hodios CLI.

pairs well with

All of Course design
PromptCourse design

Plan a homeschool year

Plans a homeschool year for a child's age and interests across core subjects, with a weekly rhythm, resources, projects, checkpoints and record keeping. For homeschooling parents.

plan-homeschool-year
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
PromptKids' activities

Invent a learning game

Invents a game that practises one skill such as spelling, times tables, reading or sharing, with rules, materials, a way to win and variations for easier, harder and group play.

invent-learning-game
PromptCourse design

Adapt a course for low bandwidth

Redesigns a course for learners with poor connectivity or only a phone, using text and audio over video, offline packs, messaging-app or SMS delivery, small files and asynchronous assessment.

adapt-course-for-low-bandwidth
PromptCourse design

Analyse course evaluations

Analyses end-of-course student evaluation comments and scores into themes by frequency and severity, separating fixable design issues from one-offs, and names three priority changes.

analyze-course-evaluations
PromptCourse design

Build a course reading list

Builds a balanced course reading list with core and optional readings per week, range of perspectives, accessibility notes and a realistic reading load, flagging every item to verify.

build-course-reading-list