Skip to main content
Skill last updated July 14, 2026
The K-12 Lesson Plan Creation Agent Skill was co-developed with Anthropic ↗.

Overview

The K-12 Lesson Plan Creation ↗ skill creates a lesson plan, student-facing materials, and an observation template. It produces teacher-ready, standards-aligned artifacts as native files in Turn 1, rendered from one master JSON via bundled scripts (editable .docx Word documents on confirmation). The skill works with or without the Learning Commons Knowledge Graph. The skill considers:
  • Subject routing with mandatory subject reference files
  • Curriculum alignment when a curriculum is named or implied (e.g., IM® v.360)
  • Grounding in standards when connected to Knowledge Graph
  • Subject-specific pedagogy, grade-band structures, and output mappings
This skill works with or without Knowledge Graph, but we strongly recommend connecting to it. See Quickstart: Connect Knowledge Graph for more information.

At a glance

Getting started

Follow the Quickstart to start using this skill:

Triggers

Your LLM will programmatically load this skill when explicitly or implicitly prompted to build a K-12 lesson for a particular topic or standard from scratch:
  • Explicitly: “math lesson plan,” “mini-lesson,” “unit plan,” “reading lesson,” “phonics lesson”
  • Implicitly: “I’m teaching long division to 5th graders,” “planning a lesson on RL.4.3 next week,” “need to teach photosynthesis tomorrow”

Output

Scoring

Apply shared.csv first, then layer in the subject-specific file. For example, score a 7th grade ELA lesson against shared.csv and ela.csv.
  1. Generate lesson materials using this skill.
  2. Select shared.csv plus the subject-specific rubric that matches the lesson.
  3. Run LLM-as-judge or human review against each criterion. See Evaluating outputs.

Skill release history