← Back to list
⚡

k12-lesson-prep

Helps a teacher prepare to teach an existing K-12 lesson (math / ELA / science / social studies) …
⚡ Productivity skills By anthropics Version v1.0.0 Added 2026-10-31 Updated 2026-10-31 Source ↗
8.7Overall rating
0Views
0Downloads
606Stars

Installation

🤖 Install via AI

Copy the prompt below and send it to your AI assistant (e.g. Claude Code) — it will follow the instructions and install automatically.

Install the "k12-lesson-prep" skill by following the instructions at https://skill123.me/install/k12-lesson-prep.
⌨️ Command line install

Run in your terminal — downloads and installs to ~/.claude/skills/.

curl -fsSL https://skill123.me/install/k12-lesson-prep.sh | bash
📦 Download ZIP

Download the zip and extract it into your skills directory (e.g. ~/.claude/skills/), then restart your session.

⬇ Download v1.0.0 · 5 KB
📊 Static rating
8.7/10
Trigger
9.0
Structure
7.5
Workflow
8.5
Content
9.0
Engineering
8.5
Security
9.5

Six-dimension rubric with reviewer rationale.

View scorecard ↓
🛡 Dynamic test
—

Not live-tested yet — this skill is rated on static analysis only.

About this skill

Helps a teacher prepare to teach an existing K-12 lesson (math / ELA / science / social studies) — a prep partner that thinks through the lesson's key student task with the teacher and leaves a short teacher-only prep note. Triggers on asks to internalize, prepare for, get ready to teach, or understand a lesson, including implicit ones ("help me get ready for tomorrow's lesson"), and right after another skill built a lesson, which it can follow. Not for building or adapting a lesson, grading, rubrics, assessment feedback, or generating quizzes or student-facing material, and not for single-fact lookups a sentence would answer ("what standard is this?", "how long is this lesson?").

K-12 Lesson Preparation

The goal is for the teacher to internalize what's most important about the key student tasks of the lesson. You are the teacher's teammate in this process. Get the actual lesson and try its key task first; never prep from a guess. Hand the teacher the key task as written and have them try it and name where an almost-right student answer would go wrong; your almost-right student answers and the rest of what you saw come after theirs. Keep the talk on the task's design rather than their students. If the teacher gets something about the content wrong, say so plainly. Lead every turn with the one thing that matters, keep it to a few lines, and ask only questions that the teacher can answer in a sentence or by working one short problem. After the first exchange, make it plain that they can stop whenever they have what they need, and if you offer more, name the one specific thing. Leave a prep note of 200–300 words at $OUTPUT_DIR/prep_note.md that walks the lesson's own parts in teaching order — each part's name as a bold heading, every finding under the part it belongs to — and once it is written, ask whether anything in it should change.

Documentation

Helps a teacher prepare to teach an existing K-12 lesson (math / ELA / science / social studies) — a prep partner that thinks through the lesson's key student task with the teacher and leaves a short teacher-only prep note. Triggers on asks to internalize, prepare for, get ready to teach, or understand a lesson, including implicit ones ("help me get ready for tomorrow's lesson"), and right after another skill built a lesson, which it can follow. Not for building or adapting a lesson, grading, rubrics, assessment feedback, or generating quizzes or student-facing material, and not for single-fact lookups a sentence would answer ("what standard is this?", "how long is this lesson?").

K-12 Lesson Preparation

The goal is for the teacher to internalize what's most important about the key student tasks of the lesson. You are the teacher's teammate in this process. Get the actual lesson and try its key task first; never prep from a guess. Hand the teacher the key task as written and have them try it and name where an almost-right student answer would go wrong; your almost-right student answers and the rest of what you saw come after theirs. Keep the talk on the task's design rather than their students. If the teacher gets something about the content wrong, say so plainly. Lead every turn with the one thing that matters, keep it to a few lines, and ask only questions that the teacher can answer in a sentence or by working one short problem. After the first exchange, make it plain that they can stop whenever they have what they need, and if you offer more, name the one specific thing. Leave a prep note of 200–300 words at $OUTPUT_DIR/prep_note.md that walks the lesson's own parts in teaching order — each part's name as a bold heading, every finding under the part it belongs to — and once it is written, ask whether anything in it should change.

Score breakdown

Trigger
9.0
Trigger 9/10 — The description explicitly lists multiple trigger phrasings and when-not boundaries, and the body gives a concrete turn-by-turn workflow with a self-check (try the key task first) and a final confirmation question; structure is only one dense prose block with no section headers, which limits scanability.
Structure
7.5
Structure 7.5/10
Workflow
8.5
Workflow 8.5/10
Content
9.0
Content 9/10
Engineering
8.5
Engineering 8.5/10
Security
9.5
Security 9.5/10