SKILL/TREE

Write your sub plan in 5 minutes, not 2 hours.

Drop in your schedule, your two helpers, and the one kid the sub needs to know about — get a complete, period-by-period plan a stranger can walk in and execute without texting you.

$3.99
Works in Claude (Pro/Max/Team) or ChatGPT (Plus/Team) · paid AI plan required
Both Claude + ChatGPT packages included — you can't pick the wrong one.
Updated
01Cold-start paragraph at the top — what to do in the next 60 seconds if the sub walked in late and the bell is about to ring
02Period-by-period schedule with materials location ('blue folder, front-right corner of my desk, labeled MONDAY') so the sub isn't hunting
03Every lesson gets a named early-finisher pivot AND a named failure pivot — not generic 'free reading' that turns into chaos
04Three-tier escalation ladder (redirect, reset, call for help) with exact language and the office/counselor/neighbor-teacher extensions filled in
05Names two helpers minimum so the plan still works if one is absent — handles the single-helper failure mode every veteran sub has hit
06Front-door protocol, dismissal protocol with K-5 sign-out rule, paper attendance backup, and the verbatim 'please follow the plan as written' line for when students push back
07End-of-day sub feedback form with specific prompts — names of students who helped, names who struggled, what to follow up on Monday — so you don't return to a one-line 'rough day' note

What it does

Sub plans shouldn't take two hours when you're already sick, stressed, or scrambling the night before a personal day. This skill takes what you actually know — your grade, your schedule, your two helpers, the one kid the sub absolutely needs a heads-up about — and turns it into a self-contained substitute teacher lesson plan a stranger can walk into your room and execute without calling the office. It was built from the failure modes that veterans have actually watched ruin sub days: the cold-start failure (sub arrives late, never reads past page 1), the single-helper failure (the one named helper is absent), the generic-pivot failure ('free reading' as a catch-all turns into chaos), the 'but Mrs. K lets us' failure (students claiming the teacher allows phones / candy / different seats), the stale seating chart failure, the front-door failure (parent appears mid-lesson), the silent handoff (sub leaves a note that just says 'rough day'). Every plan is defended against all twelve failure modes by default. They're non-negotiable. Three bundled references do the heavy lifting: a failure-modes guide that drives the structural defaults, grade-band defaults (K-2 attention signals, 6-8 phone policy, 9-12 settling time, dismissal rules) so the pacing and procedures fit your actual students when you don't specify, and a print-friendly HTML artifact spec (cold-start box, schedule table, lesson cards with green/orange pivot tints, traffic-light escalation ladder, fillable feedback form). If you only have grade + schedule + a rough lesson idea, the skill builds the full plan and flags every assumption inline. Works K-12, single day or multi-day, full-day or single-period coverage — and trims lesson detail but never safety sections when you need a shorter version.

Frequently asked

How do I write a sub plan fast when I'm sick?
Minimum to start: grade + schedule + any lesson detail. The skill takes that and builds the full plan with cold-start paragraph, lesson cards with pivots, escalation ladder, emergency procedures, and end-of-day feedback form. Every assumption gets flagged inline so you can refine if you have energy — and if you don't, the defaults are written to actually work, not to be perfect.
What should a substitute teacher plan include?
Twelve things every plan must defend against — cold-start paragraph at the top, two named helpers (not one), paper attendance backup, specific early-finisher AND failure pivot for every lesson, the verbatim 'please follow the plan as written' line, dated seating chart reference, front-door protocol, exact materials location, escalation ladder with names/numbers, dismissal protocol (K-5 sign-out rule), and a structured feedback form at the bottom. The skill bakes all twelve in by default.
Does it work for Kindergarten and high school, or just the easy grades?
K-12. Grade-band defaults handle the things that change by age — K-2 attention signals ('Hands on top, that means stop'), 3-5 bathroom pass rules, 6-8 phone policy reference and the most likely negotiation patterns, 9-12 independent work pivots. K-5 dismissal protocol includes the never-release-to-anyone-not-on-the-list rule. Specials and single-period coverage trim lesson detail but keep all safety sections.
What about medical info and IEPs — can I list student allergies in the plan?
No, and the skill is built to avoid this. Reproducing medical detail in the body of a sub plan is HIPAA-adjacent and the document gets left on counters. The plan instead references the location of the official medical/IEP binder ('see purple binder in cabinet, top shelf') and notes the student's role or what to do at a high level. Sub plans don't sit in a vault — they sit on a desk.
I only need a half-day or single-period plan. Will it trim that down?
Yes — ask for it. The skill returns an updated artifact with the schedule trimmed to the periods you're actually missing, but all safety sections (cold-start adapted for mid-day arrival, procedures, escalation, emergency, dismissal, feedback form) stay in full. Lesson detail gets trimmed; protections never do.

Install — no Terminal required

After checkout you land on a page with a one-click download and a pre-built install prompt. Pick the AI you already pay for — both packages are included, so you can't pick wrong.

What you'll see the second your payment clears
Your license key
ST-XXXX-XXXX-XXXX · permanent
Pre-built install prompt⧉ Copy
ChatGPT package (ZIP)⬇ Download

No setup work before you buy — copy, paste, done.

Have Claude Pro, Max, or Team?
Copy the prompt, paste into Claude

Copy the pre-built install prompt from the success page, paste it into any Claude Code chat, and Claude installs the skill itself — about 10 seconds. Using the app instead? Drop the downloaded folder into a Claude Project's knowledge and ask Claude to use it.

Have ChatGPT Plus or Team?
Build a Custom GPT — ~2 minutes
  1. Click Download ChatGPT package (included with every purchase).
  2. Unzip it — inside is a SETUP.md and a knowledge/ folder.
  3. Go to chatgpt.com → your profile → My GPTs Create a GPTConfigure.
  4. Paste the Name, Description, and Instructions from SETUP.md into the matching fields.
  5. Under Knowledge, upload every file in the knowledge/ folder.
  6. Click Create/Save, open your GPT, and describe your task in plain English.

A paid plan on either platform is required — Claude (Pro, Max, or Team) or ChatGPT (Plus or Team). Comfortable with Terminal? A one-line npx skilltree-network install path is available too.