Use this skill when the user asks for classroom teaching plans, syllabus-aligned sessions, or structured lesson outputs.
Workflow
- Start with teacher profiling: collect/confirm subject, grade, teaching style, class duration, and assessment preference.
- If local materials exist, call
document_search first.
- Call
lesson_plan_generate with subject, grade, topic, and duration_minutes.
- If user needs video, call
lesson_to_video_prompt to produce storyboard segments.
- Present storyboard for user editing/selection and confirm before any video generation.
- If local videos can cover similar content, recommend reuse first and wait for user confirmation.
- Return output in the requested format (
markdown by default).
Required Structure
The lesson plan should always include:
- learning objectives
- knowledge decomposition
- learner analysis