Lesson Plan Generator
This skill generates comprehensive, professionally structured lesson plans from any topic. It produces ready-to-publish educational content including learning objectives, content structure, interactive exercises, assessment quizzes, and instructor guidance. The skill integrates with the docx skill to create Word documents and can read existing .docx and .pptx files for context.
When to Use This Skill
This skill should be activated when:
- Creating a complete lesson plan for a new topic
- Developing corporate training materials
- Designing curriculum with standardized structures
- Prototyping course content for instructional designers
- Scaffolding lessons from existing presentations or documents
- Professional development content requiring consistent formatting
Typical trigger phrases:
- "Create a lesson plan for..."
- "Generate curriculum on..."
- "Build training materials about..."
- "Design a lesson on..."
- "Help me plan a class on..."
Skill Workflow
Phase 1: Input Gathering
To generate an effective lesson plan, collect or infer the following information:
Required Information:
- Topic: The subject matter to be taught
- Target Audience: Grade level, skill level, or audience description
- Duration: Total lesson time (e.g., "45 minutes", "2 hours")
Optional Information (make reasonable assumptions if not provided):
- Prerequisite Knowledge: What students should already know
- Learning Environment: Classroom, online, hybrid, corporate training room
- Special Considerations: Accessibility needs, diverse backgrounds, constraints
- Standards Alignment: Educational standards to reference (Common Core, NGSS, etc.)
Reading Existing Materials:
When existing .docx or .pptx files are provided for context:
- Use the docx skill to read Word documents
- Use the pptx skill to read PowerPoint presentations
- Extract relevant content, structure, and learning goals
- Integrate insights into the lesson plan generation
Phase 2: Learning Objectives Generation
Create 5-8 SMART learning objectives using Bloom's taxonomy. Reference references/blooms_taxonomy.md for action verbs and references/smart_objectives.md for objective structure.
Objective Structure:
"By the end of this lesson, students will be able to [action verb] [specific content] [measurable criteria]."
Distribution Guidelines:
- 2-3 objectives at Remember/Understand level (foundational knowledge)
- 2-3 objectives at Apply/Analyze level (skill development)
- 1-2 objectives at Evaluate/Create level (advanced application)
Quality Checks:
- Each objective uses a specific action verb from Bloom's taxonomy
- Objectives are measurable and observable
- Progressive complexity from lower to higher cognitive levels
- Aligned with lesson duration and audience capabilities
Phase 3: Content Structure
Organize instructional content into 3-5 main segments. Reference references/lesson_structure.md for complete structural guidance.
For Each Segment Include:
- Segment Title: Clear, descriptive heading
- Duration: Estimated time allocation
- Key Concepts: 3-5 main ideas to cover
- Teaching Approach: Instructional method (lecture, discussion, demonstration, etc.)
- Student Activities: What learners do during this segment
- Transition: How this connects to the next segment
Content Progression Principles:
- Logical flow from foundational to complex concepts
- Each segment builds on previous knowledge
- Balance teacher-led instruction with student activity
- Include check-for-understanding moments
Phase 4: Lesson Procedure Timeline
Create a detailed timeline with specific durations:
Opening/Hook (5-10 minutes)
- Attention-grabbing activity or question
- Connection to prior knowledge
- Clear statement of learning objectives
- Preview of lesson structure
Direct Instruction (15-25 minutes)
- Teacher-led concept explanation
- Modeling of skills or processes
- Visual aids and concrete examples
- Strategic questioning for engagement
Guided Practice (10-20 minutes)
- Structured practice with scaffolding
- Teacher circulation and feedback
- Step-by-step problem solving
- Gradual release of responsibility
Independent Practice (10-20 minutes)
- Student-led application of skills
- Individual or small group work
- Real-world problem contexts
- Differentiated challenge levels
Closure (5-10 minutes)
- Summary of key learning points
- Student reflection opportunities
- Formative assessment (exit ticket)
- Preview of next lesson
Phase 5: Interactive Exercises
Design 3-5 hands-on activities that reinforce learning objectives.
Exercise Components:
- Title: Descriptive activity name
- Duration: Time allocation
- Objective Alignment: Which specific objectives addressed
- Instructions: Clear, step-by-step directions
- Materials: Complete list of required items
- Expected Outcomes: What students produce or demonstrate
- Facilitation Tips: How to manage the activity
- Differentiation: Modifications for various learner levels
Activity Variety:
- Individual work for personal mastery
- Pair activities for collaborative learning
- Group discussions for multiple perspectives
- Problem-solving scenarios for application
- Creative projects for synthesis
- Simulations or role-play for engagement
Phase 6: Assessment Quiz Development
Create an assessment with 8-12 questions that measure objective achievement.
Question Type Distribution:
- Multiple Choice (4-6 questions): Quick knowledge verification
- Short Answer (2-3 questions): Conceptual understanding demonstration
- Application Questions (1-2 questions): Skill transfer assessment
- Analysis Questions (1-2 questions): Higher-order thinking evaluation
For Each Question Provide:
- Question text (clear, unambiguous)
- Answer options (for multiple choice: 4-5 options, 1 correct)
- Correct answer identification
- Explanation of why the answer is correct
- Which learning objective the question assesses
Question Quality Standards:
- Directly tied to learning objectives
- Appropriate difficulty progression
- No trick questions or ambiguous wording
- Variety of cognitive levels assessed
- Adequate discrimination between understanding levels
Phase 7: Instructor Notes
Generate practical teaching guidance:
Preparation Section:
- Materials to prepare before class
- Room setup requirements
- Technology checks needed
- Handouts to print/distribute
Teaching Strategies:
- Opening engagement techniques
- Common student misconceptions with corrections
- Pacing and time management checkpoints
- Discussion facilitation strategies
- Classroom management tips
Troubleshooting:
- Backup plans if technology fails
- Adjustments if activities run long/short
- Reteaching strategies for difficult concepts
- Extension activities for fast finishers
Differentiation Guidance:
- Modifications for advanced learners
- Scaffolding for struggling students
- ELL support strategies
- Accommodation implementation
Phase 8: Export to .docx
Use the docx skill to create a professional Word document:
- Read the Template: Load
assets/lesson_plan_template.md as structural guide
- Format Document:
- Professional fonts (Arial, Calibri, or Times New Roman)
- 11-12 point body text
- Consistent heading hierarchy (Heading 1, 2, 3 styles)
- 1-inch margins
- Page numbers in footer
- Header with lesson title and date
- Organize Content:
- Clear section breaks between major components
- Tables for structured information (header metadata, materials)
- Bulleted and numbered lists for readability
- Adequate white space for visual clarity
- Save as .docx: Use descriptive filename (e.g., "Lesson_Plan_[Topic]_[Date].docx")
Invoke docx skill with the generated content structured according to the template. The docx skill handles the actual file creation with proper Office Open XML formatting.
Bundled Resources
References (Load as needed)
references/blooms_taxonomy.md: Complete Bloom's taxonomy hierarchy with action verbs for each cognitive level. Use when crafting learning objectives.
references/smart_objectives.md: Guide for writing Specific, Measurable, Achievable, Relevant, Time-bound objectives. Use when structuring objective statements.
references/lesson_structure.md: Comprehensive lesson plan components and formatting standards. Use when organizing the complete lesson plan structure.
Assets (Use in output)
assets/lesson_plan_template.md: Master template with placeholders for all lesson plan components. Use as structural foundation when generating lesson plans.
Integration with Other Skills
Reading Input Files
For .docx files (Word documents):
- Invoke the docx skill to extract text content
- Identify existing learning objectives, content structure, or assessments
- Use extracted information to inform lesson plan generation
For .pptx files (PowerPoint presentations):
- Invoke the pptx skill to read slide content
- Extract key concepts from slide titles and body text
- Identify existing visual structure and content flow
- Adapt presentation content into lesson plan format
Creating Output Files
For .docx export:
- Invoke the docx skill after content generation
- Pass structured lesson plan content
- Specify formatting requirements (fonts, margins, styles)
- Request professional document creation
Best Practices
- Objective Alignment: Every activity and assessment item directly supports a learning objective
- Specificity: Provide explicit instructions, not vague guidance
- Engagement Variety: Multiple instructional methods and activity types
- Realistic Constraints: Account for actual classroom time, resources, and diverse learners
- Actionable Guidance: Specific facilitation tips, not generic advice
- Inclusive Design: Built-in differentiation and accommodation options
- Evidence-Based Assessment: Quiz and exercises measure actual learning
- Professional Quality: Ready for immediate use or sharing
Customization Support
When users request modifications:
- Different Duration: Adjust content depth, exercise count, and segment lengths proportionally
- Alternative Audience: Modify vocabulary, examples, and cognitive complexity
- Specific Standards: Align objectives to requested frameworks (Common Core, NGSS, state standards)
- Pedagogical Approaches: Apply requested methods (project-based learning, Socratic questioning, flipped classroom, direct instruction)
- Subject-Specific Needs: Adapt structure for lab sciences, performance arts, language learning, etc.
Error Handling
If essential information is missing:
- Make explicit, reasonable assumptions based on topic and context
- Note assumptions clearly in the lesson plan
- Suggest where user input could improve accuracy
- Provide alternatives if multiple valid approaches exist
If output exceeds scope:
- Prioritize core components (objectives, content, assessment)
- Offer to generate additional sections separately
- Suggest breaking into multiple lesson plans if topic is too broad
1---2name: lesson-plan-generator3description: This skill should be used when educators, trainers, curriculum designers, or instructional designers need to create comprehensive lesson plans from a topic. The skill generates structured educational content with learning objectives aligned to Bloom's taxonomy, content outlines, interactive exercises, assessment quizzes, and instructor notes. It can read existing .docx and .pptx files for context and exports final lesson plans as .docx files. Triggers include requests to create lesson plans, generate curriculum, build training materials, or develop educational content.4---5
6# Lesson Plan Generator
7
8This skill generates comprehensive, professionally structured lesson plans from any topic. It produces ready-to-publish educational content including learning objectives, content structure, interactive exercises, assessment quizzes, and instructor guidance. The skill integrates with the docx skill to create Word documents and can read existing .docx and .pptx files for context.
9
10## When to Use This Skill
11
12This skill should be activated when:
13- Creating a complete lesson plan for a new topic
14- Developing corporate training materials
15- Designing curriculum with standardized structures
16- Prototyping course content for instructional designers
17- Scaffolding lessons from existing presentations or documents
18- Professional development content requiring consistent formatting
19
20Typical trigger phrases:
21- "Create a lesson plan for..."
22- "Generate curriculum on..."
23- "Build training materials about..."
24- "Design a lesson on..."
25- "Help me plan a class on..."
26
27## Skill Workflow
28
29### Phase 1: Input Gathering
30
31To generate an effective lesson plan, collect or infer the following information:
32
33**Required Information**:
34- **Topic**: The subject matter to be taught
35- **Target Audience**: Grade level, skill level, or audience description
36- **Duration**: Total lesson time (e.g., "45 minutes", "2 hours")
37
38**Optional Information** (make reasonable assumptions if not provided):
39- **Prerequisite Knowledge**: What students should already know
40- **Learning Environment**: Classroom, online, hybrid, corporate training room
41- **Special Considerations**: Accessibility needs, diverse backgrounds, constraints
42- **Standards Alignment**: Educational standards to reference (Common Core, NGSS, etc.)
43
44**Reading Existing Materials**:
45When existing .docx or .pptx files are provided for context:
461. Use the docx skill to read Word documents
472. Use the pptx skill to read PowerPoint presentations
483. Extract relevant content, structure, and learning goals
494. Integrate insights into the lesson plan generation
50
51### Phase 2: Learning Objectives Generation
52
53Create 5-8 SMART learning objectives using Bloom's taxonomy. Reference `references/blooms_taxonomy.md` for action verbs and `references/smart_objectives.md` for objective structure.
54
55**Objective Structure**:
56"By the end of this lesson, students will be able to [action verb] [specific content] [measurable criteria]."
57
58**Distribution Guidelines**:
59- 2-3 objectives at Remember/Understand level (foundational knowledge)
60- 2-3 objectives at Apply/Analyze level (skill development)
61- 1-2 objectives at Evaluate/Create level (advanced application)
62
63**Quality Checks**:
64- Each objective uses a specific action verb from Bloom's taxonomy
65- Objectives are measurable and observable
66- Progressive complexity from lower to higher cognitive levels
67- Aligned with lesson duration and audience capabilities
68
69### Phase 3: Content Structure
70
71Organize instructional content into 3-5 main segments. Reference `references/lesson_structure.md` for complete structural guidance.
72
73**For Each Segment Include**:
74- **Segment Title**: Clear, descriptive heading
75- **Duration**: Estimated time allocation
76- **Key Concepts**: 3-5 main ideas to cover
77- **Teaching Approach**: Instructional method (lecture, discussion, demonstration, etc.)
78- **Student Activities**: What learners do during this segment
79- **Transition**: How this connects to the next segment
80
81**Content Progression Principles**:
82- Logical flow from foundational to complex concepts
83- Each segment builds on previous knowledge
84- Balance teacher-led instruction with student activity
85- Include check-for-understanding moments
86
87### Phase 4: Lesson Procedure Timeline
88
89Create a detailed timeline with specific durations:
90
911. **Opening/Hook** (5-10 minutes)
92 - Attention-grabbing activity or question
93 - Connection to prior knowledge
94 - Clear statement of learning objectives
95 - Preview of lesson structure
96
972. **Direct Instruction** (15-25 minutes)
98 - Teacher-led concept explanation
99 - Modeling of skills or processes
100 - Visual aids and concrete examples
101 - Strategic questioning for engagement
102
1033. **Guided Practice** (10-20 minutes)
104 - Structured practice with scaffolding
105 - Teacher circulation and feedback
106 - Step-by-step problem solving
107 - Gradual release of responsibility
108
1094. **Independent Practice** (10-20 minutes)
110 - Student-led application of skills
111 - Individual or small group work
112 - Real-world problem contexts
113 - Differentiated challenge levels
114
1155. **Closure** (5-10 minutes)
116 - Summary of key learning points
117 - Student reflection opportunities
118 - Formative assessment (exit ticket)
119 - Preview of next lesson
120
121### Phase 5: Interactive Exercises
122
123Design 3-5 hands-on activities that reinforce learning objectives.
124
125**Exercise Components**:
126- **Title**: Descriptive activity name
127- **Duration**: Time allocation
128- **Objective Alignment**: Which specific objectives addressed
129- **Instructions**: Clear, step-by-step directions
130- **Materials**: Complete list of required items
131- **Expected Outcomes**: What students produce or demonstrate
132- **Facilitation Tips**: How to manage the activity
133- **Differentiation**: Modifications for various learner levels
134
135**Activity Variety**:
136- Individual work for personal mastery
137- Pair activities for collaborative learning
138- Group discussions for multiple perspectives
139- Problem-solving scenarios for application
140- Creative projects for synthesis
141- Simulations or role-play for engagement
142
143### Phase 6: Assessment Quiz Development
144
145Create an assessment with 8-12 questions that measure objective achievement.
146
147**Question Type Distribution**:
148- **Multiple Choice** (4-6 questions): Quick knowledge verification
149- **Short Answer** (2-3 questions): Conceptual understanding demonstration
150- **Application Questions** (1-2 questions): Skill transfer assessment
151- **Analysis Questions** (1-2 questions): Higher-order thinking evaluation
152
153**For Each Question Provide**:
154- Question text (clear, unambiguous)
155- Answer options (for multiple choice: 4-5 options, 1 correct)
156- Correct answer identification
157- Explanation of why the answer is correct
158- Which learning objective the question assesses
159
160**Question Quality Standards**:
161- Directly tied to learning objectives
162- Appropriate difficulty progression
163- No trick questions or ambiguous wording
164- Variety of cognitive levels assessed
165- Adequate discrimination between understanding levels
166
167### Phase 7: Instructor Notes
168
169Generate practical teaching guidance:
170
171**Preparation Section**:
172- Materials to prepare before class
173- Room setup requirements
174- Technology checks needed
175- Handouts to print/distribute
176
177**Teaching Strategies**:
178- Opening engagement techniques
179- Common student misconceptions with corrections
180- Pacing and time management checkpoints
181- Discussion facilitation strategies
182- Classroom management tips
183
184**Troubleshooting**:
185- Backup plans if technology fails
186- Adjustments if activities run long/short
187- Reteaching strategies for difficult concepts
188- Extension activities for fast finishers
189
190**Differentiation Guidance**:
191- Modifications for advanced learners
192- Scaffolding for struggling students
193- ELL support strategies
194- Accommodation implementation
195
196### Phase 8: Export to .docx
197
198Use the docx skill to create a professional Word document:
199
2001. **Read the Template**: Load `assets/lesson_plan_template.md` as structural guide
2012. **Format Document**:
202 - Professional fonts (Arial, Calibri, or Times New Roman)
203 - 11-12 point body text
204 - Consistent heading hierarchy (Heading 1, 2, 3 styles)
205 - 1-inch margins
206 - Page numbers in footer
207 - Header with lesson title and date
2083. **Organize Content**:
209 - Clear section breaks between major components
210 - Tables for structured information (header metadata, materials)
211 - Bulleted and numbered lists for readability
212 - Adequate white space for visual clarity
2134. **Save as .docx**: Use descriptive filename (e.g., "Lesson_Plan_[Topic]_[Date].docx")
214
215**Invoke docx skill** with the generated content structured according to the template. The docx skill handles the actual file creation with proper Office Open XML formatting.
216
217## Bundled Resources
218
219### References (Load as needed)
220
221- **`references/blooms_taxonomy.md`**: Complete Bloom's taxonomy hierarchy with action verbs for each cognitive level. Use when crafting learning objectives.
222
223- **`references/smart_objectives.md`**: Guide for writing Specific, Measurable, Achievable, Relevant, Time-bound objectives. Use when structuring objective statements.
224
225- **`references/lesson_structure.md`**: Comprehensive lesson plan components and formatting standards. Use when organizing the complete lesson plan structure.
226
227### Assets (Use in output)
228
229- **`assets/lesson_plan_template.md`**: Master template with placeholders for all lesson plan components. Use as structural foundation when generating lesson plans.
230
231## Integration with Other Skills
232
233### Reading Input Files
234
235**For .docx files** (Word documents):
236- Invoke the docx skill to extract text content
237- Identify existing learning objectives, content structure, or assessments
238- Use extracted information to inform lesson plan generation
239
240**For .pptx files** (PowerPoint presentations):
241- Invoke the pptx skill to read slide content
242- Extract key concepts from slide titles and body text
243- Identify existing visual structure and content flow
244- Adapt presentation content into lesson plan format
245
246### Creating Output Files
247
248**For .docx export**:
249- Invoke the docx skill after content generation
250- Pass structured lesson plan content
251- Specify formatting requirements (fonts, margins, styles)
252- Request professional document creation
253
254## Best Practices
255
2561. **Objective Alignment**: Every activity and assessment item directly supports a learning objective
2572. **Specificity**: Provide explicit instructions, not vague guidance
2583. **Engagement Variety**: Multiple instructional methods and activity types
2594. **Realistic Constraints**: Account for actual classroom time, resources, and diverse learners
2605. **Actionable Guidance**: Specific facilitation tips, not generic advice
2616. **Inclusive Design**: Built-in differentiation and accommodation options
2627. **Evidence-Based Assessment**: Quiz and exercises measure actual learning
2638. **Professional Quality**: Ready for immediate use or sharing
264
265## Customization Support
266
267When users request modifications:
268
269- **Different Duration**: Adjust content depth, exercise count, and segment lengths proportionally
270- **Alternative Audience**: Modify vocabulary, examples, and cognitive complexity
271- **Specific Standards**: Align objectives to requested frameworks (Common Core, NGSS, state standards)
272- **Pedagogical Approaches**: Apply requested methods (project-based learning, Socratic questioning, flipped classroom, direct instruction)
273- **Subject-Specific Needs**: Adapt structure for lab sciences, performance arts, language learning, etc.
274
275## Error Handling
276
277If essential information is missing:
2781. Make explicit, reasonable assumptions based on topic and context
2792. Note assumptions clearly in the lesson plan
2803. Suggest where user input could improve accuracy
2814. Provide alternatives if multiple valid approaches exist
282
283If output exceeds scope:
2841. Prioritize core components (objectives, content, assessment)
2852. Offer to generate additional sections separately
2863. Suggest breaking into multiple lesson plans if topic is too broad