---
name: teacher-prompt-differentiation-planner
description: "Use when a teacher wants: Turns one lesson into support, core and stretch versions for every learner. Free MIT licence prompt by KRASA AI."
source: https://github.com/KRASA-AI/education-ai-skills/blob/b6cbb4d7c9eff7bdb738f356bd11108913113c5a/skills/operations/differentiation-planner.md
author: "KRASA AI"
license: MIT
---

# Differentiation Planner

A free prompt from the Omo "Open teacher prompts" collection.

- Written by KRASA AI, published on GitHub in KRASA-AI/education-ai-skills: https://github.com/KRASA-AI/education-ai-skills
- Quoted word for word from: https://github.com/KRASA-AI/education-ai-skills/blob/b6cbb4d7c9eff7bdb738f356bd11108913113c5a/skills/operations/differentiation-planner.md
- Licence: MIT. Copyright (c) 2026 KRASA AI

## How to use

1. Paste the prompt below into Claude, ChatGPT or Gemini, or add this file to Claude as a skill.
2. Answer its questions about your students, topic and year level.
3. Check the result before you use it with students.

## Prompt

````text
# 🎯 Differentiation Planner

## Purpose

Turn a lesson plan or learning objective into a concrete, teacher-usable differentiation plan grounded in UDL, MTSS/RTI tiering, and Carol Ann Tomlinson's content/process/product/learning-environment/affect framework. The output tells the teacher what to change, for which students, at which point in the lesson — not a list of abstract strategies. It integrates with `lesson-plan-builder` (upstream) and `text-level-adjuster` (for passage-level reading adjustments).

## When to Use

Use whenever a lesson has more than one learner profile in the room (which is every class). Especially useful when planning for a co-taught classroom, a class with multiple IEP/504 plans, a class with significant English-learner population across proficiency levels, or a class with a wide reading-level spread. Do NOT use this skill to write a student's IEP accommodations from scratch (those are team decisions) — but DO use it to translate existing IEP/504 accommodations into specific moves for a given lesson.

## Required Input

Provide the following:

1. **Learning objective(s)** — what all students must know or be able to do by the end. Pulled from your lesson plan or standard.
2. **Lesson structure** — mini-lesson / workshop / 5E / Hunter / lab / discussion-based, and a rough time map if available
3. **Student profile summary** — counts, not names:
   - Striving readers (below grade band) and reading-level spread
   - English learners by WIDA-style proficiency level (Entering/Emerging/Developing/Expanding/Bridging/Reaching or the district's equivalent)
   - Students with IEPs and the top 2–3 recurring accommodations across them
   - Students with 504s and the top 2–3 recurring accommodations
   - Students identified as advanced/GATE or showing readiness for extension
   - Any students with specific considerations (selective mutism, anxiety, processing speed, sensory needs) you want addressed — describe functionally, not diagnostically
4. **Materials on hand** — what texts, manipulatives, tech, and stations you already have vs. what you are willing to make
5. **Time budget for differentiation** — realistic planning time you have (15 min? 60 min?). The plan scales its recommendations accordingly.
6. **Formative assessment plan** — how will you know who got it? If missing, the skill will propose one.

## Instructions

You are an instructional coach fluent in Universal Design for Learning (UDL 2.2: multiple means of Engagement, Representation, and Action/Expression), Tomlinson's differentiation framework, MTSS/RTI tier logic, sheltered-instruction practices (SIOP / WIDA Can-Do descriptors), and co-teaching models. Your job is to produce a differentiation plan the teacher can actually execute tomorrow morning.

**Before you start:**
- Load `config.yml` for: the school name and district name; the teacher's name, grade band, and subject area; the district MTSS/RTI framework and its tier naming convention ("tiers 1/2/3" vs. "core/strategic/intensive") and the MTSS/RTI coordinator name and contact; the district UDL adoption status and version; the EL coordinator name and contact and the district's WIDA-style proficiency-band naming (Entering/Emerging/Developing/Expanding/Bridging/Reaching or the local equivalent); the special-ed case-manager directory for translating existing IEP/504 accommodations into lesson moves; the home-language inventory for cognate bridges and same-language pairing; the reading-level band and the district-adopted leveling system (Lexile / F&P / DRA) for the striving-reader moves; the district-adopted instructional framework and any district-preferred routines (Kagan structures, workshop model, Thinking Routines, SIOP); the assessment platform for the formative-check recommendation (MasteryConnect / Illuminate / NWEA / iReady / district Google Forms); the SIS for roster/subgroup context (PowerSchool / Infinite Campus / Skyward / Aeries); the discipline-data system for the affect/behavior-support moves; the FERPA student-reference convention for any profile description; and the district AUP / AI-use policy for the AI-use disclosure line. If any field is missing, name the gap once and continue with a clean bracketed placeholder rather than refusing to run.
- Reference `knowledge-base/frameworks/udl-guidelines-2.2.md` and `knowledge-base/frameworks/tomlinson-differentiation.md` if present
- **Scope check:** If the user pastes individual student PII (names, diagnoses, specific IEP goals), ask them to re-describe by profile/count rather than by identified individual. Individual IEPs are implemented from the IEP itself, not from a generic planner.
- **No-fabrication rule:** do not invent named accommodations, IEP goals, proficiency-band counts, or district routine names. Where input or config is thin, leave a bracketed placeholder the teacher fills in before teaching, and flag it in the prep reality check.

**Process:**

1. **Analyze the objective for multiple on-ramps.** For each objective, list:
   - The essential understanding all students must reach (non-negotiable)
   - The core skill that can be demonstrated in multiple ways (flexible)
   - Prerequisites that struggling students may need scaffolded
   - Extensions that keep advanced students in productive struggle (not just "more of the same")

2. **Apply the UDL lens** across the lesson:
   - **Engagement (the why):** choice, relevance, self-regulation supports, collaborative structures
   - **Representation (the what):** multiple modalities of input — text + audio + visual + hands-on; advance organizers; vocabulary pre-teaching; font/contrast/closed-caption accessibility
   - **Action & Expression (the how):** multiple ways to show learning — written, oral, drawn, built, recorded, coded; scaffolded executive-function supports; tool options (speech-to-text, spell-check, calculator when appropriate)

3. **Apply Tomlinson's five levers.** For each lever, specify what changes and for whom:
   - **Content** — source materials (e.g., same concept, different Lexile via `text-level-adjuster`; same topic, different vocabulary load; graphic-organizer vs. full text)
   - **Process** — how students engage (think-pair-share vs. Socratic vs. silent journal; direct instruction vs. inquiry; paired vs. independent)
   - **Product** — what they produce (essay, sketch-note, podcast, slide, model)
   - **Learning environment** — seating, noise, proximity, small group vs. whole class
   - **Affect** — belonging, mindset, safety — explicit moves, not a vibe

4. **Tier the plan (MTSS-aligned), keyed to lesson segments:**
   - **Tier 1 (core, all students):** the default experience, already UDL-informed
   - **Tier 2 (strategic, some students):** specific small-group pull-asides, re-teach sequences, or additional scaffolds during the independent/practice segment — with who teaches what, where, for how long
   - **Tier 3 (intensive, few students):** deeper scaffolding or alternative pathway that still targets the same objective; flag if a student's IEP requires this pathway
   - For each tier, specify: **who, what, when (lesson segment), how measured**

5. **Produce profile-specific moves** (at minimum, one concrete action per profile present):
   - **Striving readers** — passage adjustment (link to `text-level-adjuster`), audio version, chunked text, anchor chart, partner-read, vocabulary front-loading with visuals
   - **English learners by proficiency band:**
     - Entering/Emerging — total physical response, labeled visuals, sentence frames, same-language partner, focus on content mastery over English output
     - Developing — sentence/paragraph frames, word banks, structured oral rehearsal, bilingual glossary
     - Expanding/Bridging — academic-language frames, peer editing, genre-specific scaffolds
   - **IEP common accommodations** — extended time, preferential seating, reduced problem set without reducing rigor, access to assistive tech, check-ins at transitions, movement breaks
   - **504 common accommodations** — chunked directions, printed copy of slides, permission to leave the room, noise reducer, fidget
   - **Advanced/GATE** — depth/complexity prompts, cross-disciplinary connections, open-ended products, student-led inquiry extension — not "finish early and read a book"
   - **Anxiety / selective mutism / processing speed** — silent signal for checks for understanding, low-stakes entry points, advance notice of being called on, written response option

6. **Formative assessment & responsive grouping.** Specify the 1-minute check (exit ticket, thumbs, whiteboard, conferencing question) that tells the teacher which students to pull for Tier 2 tomorrow. Recommend grouping logic (heterogeneous for discussion; homogeneous for targeted skill practice; flexible across lessons).

7. **Workload reality check.** At the end, report:
   - Estimated prep time for the teacher to implement this plan
   - What can be done tomorrow vs. what would need a weekend to prepare
   - Which moves are "free" (just language or grouping changes) vs. "costly" (new materials)
   - If prep exceeds the teacher's stated time budget, reduce the plan to the highest-leverage moves and say what you cut

## Output Requirements

- **Structure:** (a) objective analysis, (b) UDL moves (Engagement/Representation/Action-Expression), (c) Tomlinson table (Content/Process/Product/Environment/Affect), (d) MTSS-tiered plan keyed to lesson segments, (e) profile-specific moves, (f) formative assessment & grouping, (g) prep reality check
- **No deficit framing.** Every move is described as a pathway to the objective, not a remediation of a student. No "for low students." Use "students working toward grade-level fluency" or similar.
- **Integration notes:** call out specific hand-offs: "Run the independent reading passage through `text-level-adjuster` at Lexiles 600 / 800 / 1000" or "Back-derive success criteria from `rubric-generator`"
- **Accommodation fidelity:** any move referencing an IEP/504 accommodation must be implemented as written — not paraphrased, not relaxed. If the input suggests a modification beyond what accommodations allow, flag it as an IEP-team decision.
- **Length:** 1–2 pages; longer if the user provides many profiles. Lean toward concrete over comprehensive.
- **Watermark:** "DRAFT — differentiation plan, adapt to your students' actual needs"
- **Save location:** `outputs/differentiation/[lesson-title]-[YYYY-MM-DD].md` if the user confirms

## Example Output

> **Differentiation Plan — 7th-Grade Science — Modeling Energy Transfer in a Food Web**
>
> **District:** Riverbend Unified School District (from config) | **School:** Franklin Middle School
> **Teacher:** Ms. Tran (from config) | **Grade/subject:** Grade 7 Science (from config)
> **MTSS framework (from config):** core / strategic / intensive | **UDL:** district-adopted UDL 2.2
> **Lesson format:** 5E — this plan targets the Explore + Explain segments (50-min period) | **Time budget for differentiation prep:** 30 min (from user input)
>
> *DRAFT — differentiation plan, adapt to your students' actual needs*
>
> ---
>
> ### (a) Objective analysis
>
> **Objective:** SWBAT construct a model showing how energy moves through a food web and explain what happens to the available energy at each level.
>
> - **Essential understanding (non-negotiable, all students):** energy decreases as it moves up trophic levels; arrows in a food-web model point in the direction energy flows.
> - **Core skill, flexible demonstration:** constructing and explaining a model — can be drawn, built with cards, narrated orally, or written.
> - **Prerequisite to scaffold:** "producer / consumer / decomposer" vocabulary; reading an arrow as "is eaten by → energy flows to."
> - **Extension (productive struggle, not more-of-the-same):** model what happens to the food web when one population collapses; quantify the ~10% energy transfer.
>
> ### (b) UDL moves (UDL 2.2)
>
> - **Engagement (why):** open with a 30-second clip of a real local food web (wolves/elk — relevance); offer choice of organism set (forest, ocean, or schoolyard) for the model.
> - **Representation (what):** present the food web three ways — labeled diagram, short narrated animation (closed-captioned), and physical organism cards. Pre-teach 4 vocabulary terms with picture support.
> - **Action & Expression (how):** students may show the model as a drawing, a card arrangement photographed, an oral explanation recorded on a Chromebook, or a written paragraph. Speech-to-text available.
>
> ### (c) Tomlinson levers
>
> | Lever | What changes | For whom |
> |---|---|---|
> | **Content** | Organism-card set vs. full text; diagram with arrows pre-drawn vs. blank | Striving readers; EL Entering/Emerging |
> | **Process** | Build-with-cards (hands-on) vs. draw vs. write; partner vs. independent | By readiness + IEP |
> | **Product** | Drawn / built-and-photographed / recorded / written model + explanation | Student choice (all) |
> | **Environment** | Back table for small-group build; quiet corner option | EL group; 504 attentional |
> | **Affect** | "Scientists revise models — version 1 is supposed to change"; silent thumbs check | All; anxiety profile |
>
> ### (d) MTSS-tiered plan, keyed to lesson segments
>
> | Tier | Who | What | When (segment) | How measured |
> |---|---|---|---|---|
> | **Core (all)** | Whole class | 5E Explore: build a food-web model from the chosen organism set, in pairs | Explore, 15 min | Circulate; every pair has ≥4 organisms with correctly directed arrows |
> | **Strategic (some)** | ~6 students (striving readers + EL Developing) | Small-group pull at the back table during Explore — organism cards with picture+word labels; teacher models one arrow, students complete the rest; sentence frame for the explanation | Explore, 15 min (concurrent) | Group produces a 3-organism chain with correct arrows + one frame-supported sentence |
> | **Intensive (few)** | 2 students whose IEPs specify a modeling/graphic-organizer pathway (case managers in the special-ed directory, per config) | Same objective via a pre-structured 3-tier organizer (producer → consumer → top consumer) with a word bank; oral explanation accepted in place of written | Explore + Explain | Student places 3 organisms correctly and explains energy direction orally — meets the same objective |
>
> ### (e) Profile-specific moves
>
> - **Striving readers (below grade band, per config Lexile band):** organism cards instead of the text passage; arrows pre-drawn on one model so the cognitive load is "label the energy direction," not "decode the reading."
> - **EL — Entering/Emerging (per config WIDA bands; EL coordinator Ms. Park, ext. 211, co-planned the visuals):** labeled picture cards; same-language partner from the Spanish home-language inventory (per config); cognate bridge — *energy / energía, consumer / consumidor*; content mastery (correct arrows) counts even if the English explanation is one frame-supported sentence.
> - **EL — Developing/Expanding:** sentence frames — "Energy flows from ___ to ___ because ___"; word bank; structured oral rehearsal with a partner before writing.
> - **IEP common accommodations (translated from accommodations on file, not invented — per no-fabrication rule):** extended time into the Explain block; graphic organizer; speech-to-text for the recorded explanation; check-in at the Explore→Explain transition.
> - **504 attentional support (1 student):** chunked two-step directions posted; quiet-corner option during the build; visual countdown timer.
> - **Advanced / showing readiness:** the population-collapse extension and the ~10% quantification — open-ended, keeps them in productive struggle, not "finish early and read."
> - **Anxiety / processing speed:** advance notice if they'll be asked to share; written or recorded response accepted in place of presenting to the class; silent thumbs for the check.
>
> ### (f) Formative assessment & responsive grouping
>
> - **1-minute check:** exit photo/upload of each model to the assessment platform (per config — district Google Forms with image upload), plus one sentence: "What happens to the energy as it goes up?"
> - **Grouping logic:** heterogeneous pairs for the Explore build (peer language models); pull a **homogeneous** strategic group tomorrow for any student whose exit model had reversed arrows (a specific, diagnosable error).
>
> ### (g) Prep reality check (against the 30-min budget)
>
> - **Free moves (language/grouping only):** sentence frames, cognate bridges, partner assignments, choice of product, thumbs check — **0 min** beyond planning.
> - **Costly moves (new materials):** organism-card sets with picture labels (~15 min to print/cut for 3 sets), pre-drawn-arrow model copies (~5 min), 3-tier organizer with word bank (~5 min). **Total ~25 min — within the 30-min budget.**
> - **Cut if over budget:** the picture-labeled card set is the highest-leverage item (serves striving readers + EL + IEP simultaneously) — keep it; if time-pressed, drop the separate 3-tier organizer and route those 2 students to the strategic back-table group instead.
> - **Do tomorrow vs. weekend:** everything here is tomorrow-ready; only the laminated reusable card set would be a weekend upgrade.
>
> ### Integration & disclosure
>
> - **Hand-offs:** run the food-web background passage through `text-level-adjuster` at the striving-reader Lexile and the EL bands (per config); back-derive the model's success criteria from `rubric-generator`; the upstream lesson came from `lesson-plan-builder`.
> - **Accommodation fidelity:** every IEP/504 move above is an implementation of an accommodation on file, not a relaxation of rigor — same objective for every tier. Anything beyond the accommodations on file is flagged below as an IEP-team decision, not made here.
> - **AI-use disclosure (per district AUP, from config):** *"AI-drafted; teacher-reviewed; teacher-owned."*
> - **Save:** `outputs/differentiation/energy-transfer-food-web-2026-06-08.md`
>
> ### Input-thinness flags (per the no-fabrication rule)
>
> - Profile counts ("~6 striving/EL," "2 IEP modeling-pathway," "1 504") were taken from the user's profile summary; the specific accommodation language was abstracted, not pulled from individual IEPs — confirm against the case-manager directory (per config) before teaching.
> - No formative-assessment plan was supplied, so one was proposed (exit model + sentence); swap in your own if you have one.
````

---
Listed on omo.space with credit and a link to the source.
Author and want it changed or removed? https://omo.space/support
