k12-lesson-differentiation
Adapts an existing K-12 lesson (math, ELA, science, or social studies) for students at different proficiency levels (below / at / above grade level). Load this skill BEFORE asking the teacher any clarifying question about the lesson, tiers, or student levels. Triggers on explicit asks to differentiate, tier, or scaffold a lesson, and on implicit signals like "my students are at different levels". Produces 1 teacher-facing differentiation plan + 3 student-ready tier documents as editable, printable documents in a single output turn (shared content is written once, so tiers cannot drift). Uses the Learning Commons Knowledge Graph when connected; works without it. This skill adapts a lesson the teacher brings or names. Not for creating a new lesson from scratch — a new-lesson request that asks for differentiated or leveled materials is k12-lesson-plan-creation's job, one package. Not for grading, rubrics, assessment feedback, or quizzes.
- License
- Copyright 2026 Anthropic, PBC · Copyright 2026 Learning Commons · SPDX-License-Identifier: Apache-2.0. Complete terms in LICENSE and NOTICE.
Pinned to revision 799fe707ce0d, so it is the text this page describes rather than whatever the author pushed since.
Files
- skills/k12-lesson-differentiation/SKILL.md
- skills/k12-lesson-differentiation/LICENSE
- skills/k12-lesson-differentiation/references/NOTICE
- skills/k12-lesson-differentiation/references/differentiation-json.md
- skills/k12-lesson-differentiation/references/ela.md
- skills/k12-lesson-differentiation/references/example_differentiation.json
- skills/k12-lesson-differentiation/references/learning-commons-kg.md
- skills/k12-lesson-differentiation/references/math.md
- skills/k12-lesson-differentiation/references/output.md
- skills/k12-lesson-differentiation/references/science.md
- skills/k12-lesson-differentiation/references/social_studies.md
- skills/k12-lesson-differentiation/rendering/claude-artifact.md
- skills/k12-lesson-differentiation/rendering/docx.md
- skills/k12-lesson-differentiation/scripts/lesson_common.py
- skills/k12-lesson-differentiation/scripts/render_all.sh
- skills/k12-lesson-differentiation/scripts/render_documents.py
- skills/k12-lesson-differentiation/scripts/render_lesson_docx.py
- skills/k12-lesson-differentiation/scripts/render_lesson_html.py
- skills/k12-lesson-differentiation/scripts/theme.css
Every link opens the file at its source, pinned to the revision this page describes.