Agent skills
Skills you can use with AI coding agents, indexed from public GitHub repositories.
-
dialogic-teaching-move-generator
Generate follow-up teaching moves that extend student thinking after a specific classroom response. Use when a student says something worth exploring and the teacher wants to deepen the dialogue.
GarethManning/claude-education-skills 146
-
socratic-questioning-sequence-generator
Generate a Socratic questioning sequence that develops conceptual understanding through guided inquiry. Use when facilitating philosophical discussions, concept exploration, or critical examination.
GarethManning/claude-education-skills 146
-
hinge-question-designer
Design a diagnostic hinge question that reveals whether students understand enough to move on. Use when planning key checkpoints mid-lesson during explicit or direct instruction.
GarethManning/claude-education-skills 146
-
trauma-informed-practice-designer
Design trauma-informed classroom practices that prioritise safety, predictability, connection, and regulation. Use when student behaviour may be trauma-related or the class needs a sensitive approach.
GarethManning/claude-education-skills 146
-
belonging-classroom-culture-designer
Design targeted interventions that strengthen belonging and inclusion for specific classroom dynamics. Use when students feel isolated, cliques form, or new students need integrating.
GarethManning/claude-education-skills 146
-
agency-scaffold-generator
Generate scaffolds that gradually increase student choice, voice, and ownership within a learning task. Use when students depend heavily on teacher direction and need to develop autonomy.
GarethManning/claude-education-skills 146
-
flow-state-condition-designer
Optimise a learning activity for flow by balancing challenge level, skill, clear goals, and immediate feedback. Use when students are bored, anxious, or disengaged during a task.
GarethManning/claude-education-skills 146
-
motivation-diagnostic-task-redesign
Diagnose motivation problems in a task using self-determination theory and redesign for autonomy, competence, and relatedness. Use when students are disengaged, resistant, or going through the motions.
GarethManning/claude-education-skills 146
-
implementation-intention-designer
Create if-then implementation intentions and WOOP plans for specific student behaviour change goals. Use when students know what to do but struggle to follow through on habits or routines.
GarethManning/claude-education-skills 146
-
awe-wonder-experience-designer
Design a moment of awe or wonder that hooks curiosity and deepens emotional engagement with content. Use when opening units, introducing surprising material, or reigniting student interest.
GarethManning/claude-education-skills 146
-
ruler-emotional-literacy-sequence
Design a RULER emotional literacy sequence for recognising, understanding, labelling, expressing, and regulating emotions. Use when students struggle with emotional regulation, conflict, or anxiety.
GarethManning/claude-education-skills 146
-
perma-based-lesson-designer
Design a lesson that embeds PERMA wellbeing elements alongside academic learning objectives. Use when planning lessons that intentionally support both content mastery and student flourishing.
GarethManning/claude-education-skills 146
-
restorative-practice-protocol-designer
Design a restorative practice protocol for addressing harm, rebuilding trust, and restoring relationships. Use when managing conflict, behavioural incidents, or relationship breakdown between students.
GarethManning/claude-education-skills 146
-
self-efficacy-builder-sequence
Design a mastery experience sequence that systematically builds student confidence in a skill they avoid. Use when students say 'I can't do this', avoid tasks, or show learned helplessness.
GarethManning/claude-education-skills 146
-
wellbeing-learning-connection-mapper
Map evidence-based connections between a wellbeing initiative and specific academic learning outcomes. Use when justifying wellbeing programmes, integrating SEL, or linking pastoral and academic work.
GarethManning/claude-education-skills 146
-
prepared-environment-designer
Redesign a classroom as a prepared environment optimised for independent learning, calm transitions, and material access. Use when classroom layout hinders independence or self-directed work.
GarethManning/claude-education-skills 146
-
three-part-lesson-designer
Design a Montessori three-period lesson for introducing concepts through concrete materials and naming. Use when teaching vocabulary, classifications, or concepts through hands-on materials.
GarethManning/claude-education-skills 146
-
uninterrupted-work-cycle-designer
Design an uninterrupted work cycle with choice-based activities structured within a realistic time block. Use when planning Montessori-style independent work periods or extended choice time.
GarethManning/claude-education-skills 146
-
mixed-age-learning-task-designer
Design a learning task where mixed-age students work together with mutual benefit for all age groups. Use when planning cross-age tutoring, vertical grouping, or multi-year group activities.
GarethManning/claude-education-skills 146
-
scaffolded-task-modifier
Modify a classroom task with language scaffolds that preserve cognitive demand for EAL learners. Use when adapting existing tasks for students at different English proficiency levels.
GarethManning/claude-education-skills 146
-
vocabulary-tiering-tool
Tier vocabulary from a text or topic into everyday, academic, and technical categories with teaching priorities. Use when pre-teaching vocabulary or identifying language barriers in a text.
GarethManning/claude-education-skills 146
-
language-demand-analyser
Analyse the language demands of a classroom task to identify barriers for EAL and multilingual learners. Use when adapting tasks, planning support, or assessing linguistic accessibility.
GarethManning/claude-education-skills 146
-
sheltered-instruction-lesson-modifier
Modify a lesson plan using SIOP sheltered instruction principles to support language learners across all four skills. Use when planning lessons for classes that include EAL students.
GarethManning/claude-education-skills 146
-
academic-language-sentence-frame-generator
Generate tiered sentence frames for academic tasks that scaffold language production across proficiency levels. Use when EAL students need structured language support for classroom discourse.
GarethManning/claude-education-skills 146