Generate evidence-based lesson plans, curriculum maps, assessments, and scaffolds for any subject or age group — from explicit instruction sequences to inquiry projects — using pedagogical frameworks like UDL, backwards design, and cognitive load theory
Script a multi-turn tutoring dialogue with branching responses for anticipated student difficulties. Use when designing AI tutors, chatbot interactions, or structured one-to-one support scripts.
Interpret learning analytics data and translate dashboard findings into actionable teaching decisions. Use when reviewing LMS data, quiz patterns, or engagement metrics.
Design metacognitive checkpoints that prevent AI-assisted learning from bypassing genuine understanding. Use when students use AI tools and may overestimate their own comprehension.
Redesign a direct instruction sequence to include productive struggle before the explanation phase. Use when teaching concepts that benefit from failure-first approaches.
Create self-explanation prompts that deepen understanding of worked examples, texts, or diagrams. Use when students read material passively without engaging with underlying principles.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
An open-source library of 165 evidence-based pedagogical skills across 20 domains — works in Claude Code, Claude.ai (via MCP), OpenAI Codex, and Hermes Agent, and is engineered for AI agent orchestration. Domains 1–19 are teacher and designer-facing. Domain 20 is the first student-facing domain: live AI interaction patterns that shape how AI responds to learners during study sessions.
[!IMPORTANT] Hosted MCP access now requires an auth token.
The library is still free and open source, and local/plugin/manual use remains the recommended free path. The hosted MCP server is still available for people who specifically need a remote MCP endpoint, but anonymous access is now blocked so the service stays sustainable.
Need hosted MCP? Request an access token or jump to hosted MCP setup.
Works with Claude, Codex, Hermes Agent, and any tool that supports the Agent Skills standard.
For sustainable free use, install or copy the skills locally from GitHub where possible. The hosted MCP server is a convenience endpoint for remote clients, not a requirement for using the library.
CoWork (easiest) — go to Customize → (+) Add Plugin and paste:
https://github.com/GarethManning/education-agent-skills
Claude Code CLI — install from the repo URL:
claude plugin install https://github.com/GarethManning/education-agent-skills
Claude.ai / Claude Desktop (hosted MCP) — use only if your workflow specifically needs a remote MCP connector. Hosted access requires a token:
https://mcp-server-sigma-sooty.vercel.app/mcp
Request a token here: Hosted MCP access signup. Free local and manual options remain available. See Hosted MCP access.
Codex does not need the hosted MCP server. Recommended local setup:
git clone https://github.com/GarethManning/education-agent-skills.git
cd education-agent-skills
codex plugin marketplace add "$PWD"
The repository includes a Codex plugin manifest at .codex-plugin/plugin.json pointing to ./skills/, plus a local marketplace helper at .agents/plugins/marketplace.json. After installing/enabling the local plugin, restart Codex.
For one or two individual skills, copy them into your global Codex skills directory:
mkdir -p ~/.codex/skills
cp -r skills/<domain>/<skill-name> ~/.codex/skills/
Example:
cp -r skills/memory-learning-science/spaced-practice-scheduler ~/.codex/skills/
Full Codex guide: docs/CODEX.md.
Hermes users should keep this repository as the canonical source, then install only the skills they actually need locally.
hermes skills tap add GarethManning/education-agent-skills
hermes skills install \
GarethManning/education-agent-skills/skills/original-frameworks/learning-target-authoring-guide \
--category education --yes
Recommended starting point: install selected skills or a small starter pack rather than all 165 skills. That keeps your local Hermes index useful instead of noisy.
If you want intelligent skill discovery and recommendation rather than local/offline installs, use the hosted MCP server's find_skills and suggest_skills tools. The MCP route and the Hermes tap serve different adopter types; a separate Hermes plugin is not currently planned.
Full Hermes guide: docs/HERMES.md.
Copy skill folders from skills/ into your agent's skills directory. Each skill is a folder containing SKILL.md with name/description frontmatter — no dependencies, no build step.
skills/)I'd love to hear your thoughts. If you have suggestions, find bugs, or want to contribute:
npx claudepluginhub garethmanning/education-agent-skills --plugin education-agent-skillsTeach Claude ANY topic - code libraries, APIs, concepts, tools, methodologies, or domains. Researches via web and docs, then retains knowledge as a permanent skill.
Create new skills, improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, update or optimize an existing skill, run evals to test a skill, or benchmark skill performance with variance analysis.
Evidence-based instructional design pipeline. 11 skills backed by peer-reviewed research across 11 domains. Analyze, design, build, review, and export courses with every recommendation citing its evidence tier.
UI/UX design intelligence. 67 styles, 161 palettes, 57 font pairings, 25 charts, 15 stacks (React, Next.js, Vue, Svelte, Astro, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, Nuxt, Jetpack Compose). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
This skill should be used when users need to generate ideas, explore creative solutions, or systematically brainstorm approaches to problems. Use when users request help with ideation, content planning, product features, marketing campaigns, strategic planning, creative writing, or any task requiring structured idea generation. The skill provides 30+ research-validated prompt patterns across 14 categories with exact templates, success metrics, and domain-specific applications.