---
name: lesson-plan-builder
description: "Generate a structured, time-boxed lesson plan with objectives, activities, and an assessment. Use when the user wants help with Lesson Plan Builder. Related topics: Education, Teaching, Planning."
---

# Lesson Plan Builder

Generate a structured, time-boxed lesson plan with objectives, activities, and an assessment.

## How to use this skill

1. Ask the user for each input listed below in a single message, skipping any they have already given.
2. Where options are listed, offer them, but accept other answers too.
3. Fill the answers into the prompt template, then follow the completed prompt to produce the result.

## Inputs

- **Subject** (free text, e.g. "Subject")
- **Topic** (free text, e.g. "Topic")
- **Input 3** (choose one: Elementary, Middle school, High school, University, Adult learners)
- **Lesson length in minutes** (free text, e.g. "Lesson length in minutes")
- **Learning objectives** (longer free text)
- **Input 6** (choose any: Lecture, Discussion, Group work, Hands-on activity, Quiz)
- **Input 7** (choose one: Yes, No)
- **Input 8** (choose one: Yes, No)

## Prompt template

## Lesson Plan

Build a ready-to-teach lesson plan.

## Basics
- {{Subject}}
- {{Topic}}
- {{Input 3}} level
- {{Lesson length in minutes}}

## Goals
- {{Learning objectives}} — what students should be able to do afterwards
- {{Input 6}}

## Extras
- {{Input 7}} include a homework assignment
- {{Input 8}} include differentiation for varied ability levels

Produce a time-boxed plan: warm-up, main activities with durations, a check-for-understanding, a wrap-up, materials needed, and a short assessment aligned to the objectives.

---

Source: [Lesson Plan Builder on PromptBuild](https://promptbuild.io/prompt/CuKPCuR4YDKNAKP5msMu/lesson-plan-builder)
