Back/Personal/Gemini/OpenClaw
IntermediatePersonal

Automate Homeschool Lesson Planning and Material Creation with an AI Agent

Photograph a curriculum book, let a dedicated teaching agent organize it into sources and lesson plans, then turn individual concepts into printable learning materials shaped by the agent's teaching style.

Automate Homeschool Lesson Planning and Material Creation with an AI Agent

Jesse shows her Obsidian family learning vault, explains how she photographed whole curriculum books, and uses Sylvie to create chapter lesson plans and printable watercolor illustrations.

Before you start

What you need

  • Clear photos of the curriculum pages you are allowed to use
  • A dedicated teaching agent with vision
  • An Obsidian vault or structured Markdown folder
  • An image generation model for optional printables

What you’ll make

A structured curriculum source, concise chapter lesson plans, and printable custom materials tied to the concepts in the source.

Tools used

Step by step

The workflow

Follow the sequence once, then adapt the prompts, checks, and handoffs to your own setup.

5 steps

Step01

Set Up and Configure Your AI Agent

Give the teaching agent a clear role and file structure. Jesse uses a dedicated homeschool agent named Sylvie and an Obsidian family learning vault. Define where curriculum sources, lesson plans, learning logs, and printable materials belong.

Step02

Digitize Curriculum via Photos

Photograph the complete curriculum in page order with readable text and page numbers. Use even light, flatten the page, and retake anything blurred or hidden by glare. Keep the images grouped by book and chapter.

Step03

Ingest Photos into the Agent's Knowledge Base

Send the images to the agent and ask it to build a structured source record before generating lessons. Preserve chapter boundaries and page references, and mark uncertain OCR for correction rather than inventing text.

Example prompt
Ingest these curriculum photos into `curriculum-sources/[book]`. Preserve the page order, headings, activities, and page references. Create a chapter index and flag any unreadable or uncertain text. Keep extracted source notes separate from generated lesson plans.
Step04

Generate Structured Lesson Plans

Generate one concise plan per chapter from the structured source. Include the learning objective, key concepts, vocabulary, preparation, materials, activity sequence, and source pages so the plan is ready to teach.

Example prompt
Using the structured source for [book], create a one page lesson plan for each chapter. Include objective, key concepts, vocabulary, preparation, materials, activity steps, source pages, and one sign that the learner understood the lesson. Save each plan as a separate Markdown file.
Step05

Create Custom Learning Materials

Turn a selected concept into a printable aid. Jesse photographed a list of animal survival concepts and asked for one watercolor illustration per concept on US Letter paper. State the print dimensions, visual style, age, and one concept per page.

Example prompt
Create one kid friendly watercolor illustration for each concept shown in the attached source page. Format every illustration as a separate print ready US Letter page with safe margins, a clear subject, and no decorative text unless it appears in the source. Save the files beside the related lesson plan.

The quality of the output is influenced by the agent's defined persona. A 'creative teacher' persona can lead to more artistic and engaging results.

What good looks like

  • Every lesson plan points back to its source chapter or pages.
  • Plans include objectives, key concepts, vocabulary, and materials.
  • Generated materials match the requested concept and paper size.
  • The files are organized so later lessons can reuse them.

Build your next product with ChatPRD

Turn an idea into a PRD, user stories, and a plan.

Try ChatPRD free

After the steps

Runbook notes

How to recover when the loop fails and where human judgment helps.

Recover

If it goes sideways

Photos produce missing or incorrect text
Retake blurred, curved, or shadowed pages and keep page numbers visible. Have the agent mark uncertain text instead of guessing.
The agent mixes source material with its own additions
Store extracted source notes separately from generated lesson plans and require page references for each objective or concept.
Generated materials do not print cleanly
Specify US Letter dimensions, portrait or landscape orientation, margins, and one concept per page. Export a print ready PDF and test one page first.
The material does not fit the learner
Include the child's age, current skill, and lesson goal. Ask the agent to simplify the presentation without changing the source concept.

Start shipping
better products.

Join 100,000+ product managers who use ChatPRD to write better docs, align teams faster, and build products users love.

Free to start
No credit card
SOC 2 certified
Enterprise ready