---
name: lesson-plan-generator
description: "Create a detailed lesson plan for teachers covering any subject or age group. Use when the user wants help with Lesson Plan Generator. Related topics: education, teaching, lesson."
---

# Lesson Plan Generator

Create a detailed lesson plan for teachers covering any subject or age group.

## 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. "")
- **Topic** (free text, e.g. "Specific topic within the subject")
- **Grade Level / Age Group** (choose one: Kindergarten (5-6), Elementary (7-10), Middle School (11-13), High School (14-18), University, Adult learners)
- **Lesson Duration** (choose one: 30 minutes, 45 minutes, 60 minutes, 90 minutes, Full day)
- **What will students know by the end** (longer free text)
- **Prior knowledge assumed** (longer free text)
- **Input 7** (choose any: Hook / Warm-up activity, Direct instruction, Guided practice, Independent practice, Group work, Discussion questions, Assessment / Exit ticket, Extension activity for advanced students)
- **Accommodations for learning differences** (choose one: Yes, No)
- **English Language Learner adaptations** (choose one: Yes, No)

## Prompt template

## Introduction
Generate a comprehensive, engaging lesson plan aligned with learning objectives and age-appropriate activities.

## Lesson Details
- Subject: {{Subject}}
- Topic: {{Topic}}
- Grade Level / Age Group: {{Grade Level / Age Group}}
- Lesson Duration: {{Lesson Duration}}

## Learning Objectives
- What will students know by the end: {{What will students know by the end}}
- Prior knowledge assumed: {{Prior knowledge assumed}}

## Activities
Include these components:
{{Input 7}}

## Differentiation
- Accommodations for learning differences: {{Accommodations for learning differences}}
- English Language Learner adaptations: {{English Language Learner adaptations}}

---

Source: [Lesson Plan Generator on PromptBuild](https://promptbuild.io/prompt/3NlE63baLwWa7aIslQeq/lesson-plan-generator)
