←Leaderboard/Learning/education-agent-skills
Last commit on May 7, 2026·Created on March 1, 2026

GarethManning/education-agent-skills

“Turns learning-science research into concrete designs for adaptive instruction.”
Combined rank
#402
across all skills
In Learning
#8
category rank
Stars
813
+2.3% in last 7d
Forks
116
+6.4% in last 7d
Watchers
13
0.0% in last 7d
Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
TL;DR

This education-focused collection helps teachers, instructional designers, and tutoring-system builders shape how learners receive hints, feedback, examples, assessment, and collaborative support. Its skills translate cited learning-science principles into scaffolded activities, knowledge maps, and response-driven instructional loops.

WHO IT'S FOR
EdTech product designers
designing tutoring dialogues and scaffolded worksheets
Instructional designers
creating evidence-based scaffolding for learners
Intelligent Tutoring System (ITS) engineers
implementing adaptive feedback loops in AI tutors
K-12 and Higher Ed teachers
developing scaffolded problem sets for students
Repository contents

165 skill files

Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.

Use this skill collection

Follow the documented setup, then try a first task.

I’m using

Claude CoWork plugin

Installs: Installs the complete Education Agent Skills Library plugin. The listed skill paths are a bounded selection from the full bundle. · Claude CoWork

  1. In Claude CoWork, go to Customize → (+) Add Plugin, then paste the repository URL shown by the author.

.claude-plugin/marketplace.json ↗ · Checked Sep 29, 2026README.md ↗ · Checked Sep 29, 2026.claude-plugin/plugin.json ↗ · Checked Sep 29, 2026

Give it something to do.

Suggested first task

Build a spaced-practice schedule

Uses spaced-practice-scheduler

  • Topic or concept list
  • Available teaching period
  • Lessons per week
  • Optional assessment date
Use the spaced-practice-scheduler skill to create a spaced retrieval schedule. Topics: [replace with the concepts to teach]. Timeline: [replace with the available teaching period]. Lessons per week: [replace with an integer]. If relevant, also consider this assessment date: [replace with the date or say not provided].
Suggested first task

Audit a lesson for UDL barriers

Uses udl-lesson-auditor

  • Lesson plan including objectives, activities, materials, and assessment
  • Learner age and variability
  • Optional concerns
  • Optional constraints
Use the udl-lesson-auditor skill to audit this lesson against engagement, representation, and action/expression. Lesson plan: [paste the objectives, activities, materials, and assessment]. Learner context: [describe ages and relevant learner variability]. Identify a small set of priority access barriers and concrete modifications, while respecting these constraints: [list anything that cannot change, or say none].
Suggested first task

Examine assumptions behind an interpretation

Uses ladder-of-inference-reflection

  • Situation to examine
  • Context and people involved
  • Optional current interpretation
  • Optional desired use
Use the ladder-of-inference-reflection skill to examine this situation: [describe the moment, conflict, observation, decision, or interpretation]. Context: [describe where it happened and who was involved]. Map the movement from observation to assumptions and action, then offer a few plausible alternative interpretations. Current interpretation: [provide it or say not provided].