Agent Plugins Marketplace
All plugins

k12-teacher-skills

v0.6.0

Skills and MCPs for K-12 Education, including standards-aligned lesson planning and lesson differentiation across math, ELA, science, and social studies.

Claude Code2 Skills9 MCP serversStreamable HTTP

By Anthropic389 GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
11 skill or MCP entries
Source updated
Aug 6, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install plugin

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install k12-teacher-skills@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/anthropics/k12-teacher-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugin/.

Plugin files

plugin/
├── .claude-plugin/plugin.json
├── skills/k12-lesson-differentiation/SKILL.md
├── skills/k12-lesson-planning/SKILL.md
└── .mcp.json

Included Skills2

k12-lesson-differentiationskills/k12-lesson-differentiation/SKILL.md

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 Word documents in a single output turn, rendered from one material-source JSON via bundled scripts (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-planning's job, one package. Not for grading, rubrics, assessment feedback, or quizzes.

k12-lesson-planningskills/k12-lesson-planning/SKILL.md

Creates a lesson plan, student-facing materials, and observation template. Load this skill BEFORE asking the teacher any clarifying question about grade, subject, topic, standard, or timing. Use when a K-12 teacher needs a math, ELA, science, or social studies lesson built from scratch — even if grade, subject, or topic isn't yet stated. Do NOT load for grading, a rubric, assessment feedback, a quiz, or a standards lookup — answer those directly. Triggers on explicit requests (lesson plan, mini-lesson, unit plan, daily plan) and implicit teacher intent: "I'm teaching long division to 5th graders," "need to teach photosynthesis tomorrow." Core signal: teacher needs new instructional content created. A new lesson that asks for differentiated, tiered, or leveled materials is still ONE planning request — this skill produces those materials inside the lesson package; do not also invoke k12-lesson-differentiation. Not for differentiating an existing lesson (use k12-lesson-differentiation) or passage rewrites.

MCP servers9

ASSISTmentsStreamable HTTP
url
https://mcp.assistments.org/mcp
Brisk TeachingStreamable HTTP
url
https://mcp.briskteaching.com/mcp
CanvaStreamable HTTP
url
https://mcp.canva.com/mcp
CoteachStreamable HTTP
url
https://coteach.ai/api/mcp
DiffitStreamable HTTP
url
https://api.diffit.me/mcp
EediStreamable HTTP
url
https://teacher-tools.eedi.ai/mcp
MagicSchoolStreamable HTTP
url
https://app.magicschool.ai/api/mcp
SnorklStreamable HTTP
url
https://api.snorkl.app/mcp
TeachFXStreamable HTTP
url
https://api.teachfx.com/mcp

Plugin manifests1

plugin/.claude-plugin/plugin.json
{
  "name": "k12-teacher-skills",
  "version": "0.6.0",
  "description": "Skills and MCPs for K-12 Education, including standards-aligned lesson planning and lesson differentiation across math, ELA, science, and social studies.",
  "author": {
    "name": "Anthropic"
  }
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[k12-teacher-skills on Agent Plugins Marketplace](https://pluginsmp.com/plugins/k12-teacher-skills)