# Skills Description Review — Agent Skills v2

**Instructions for reviewer:**
- Each entry shows the proposed description and invocation setting.
- Edit directly in this file if any description is wrong, too broad, too narrow, or violates the format rules.
- Delete the ❓ marker on any line you want to flag for discussion.
- When satisfied with all 107 entries, confirm and descriptions will be applied.

---

## Domain: memory-learning-science (8 skills)

### cognitive-load-analyser
**Proposed description:**
"Analyse a learning task for cognitive load problems and recommend specific design improvements. Use when tasks overwhelm students, instructions feel complex, or materials need simplifying."
**Character count:** 188 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on cognitive load / task complexity, specific enough.

---

### dual-coding-designer
**Proposed description:**
"Design a visual complement to verbal content using dual coding principles for stronger encoding. Use when creating slides, diagrams, posters, or visual explanations of complex concepts."
**Character count:** 185 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on dual coding / visual design for learning, specific.

---

### elaborative-interrogation-generator
**Proposed description:**
"Generate elaborative interrogation prompts that deepen encoding through targeted why and how questions. Use when students memorise without understanding or need deeper processing of content."
**Character count:** 190 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on elaborative interrogation / deep questioning, specific.

---

### feedback-quality-analyser
**Proposed description:**
"Analyse existing written feedback for quality, specificity, actionability, and impact on student learning. Use when reviewing teacher or peer feedback to improve feedback practices."
**Character count:** 181 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on feedback quality review, specific enough.

---

### interleaving-unit-planner
**Proposed description:**
"Redesign a blocked topic sequence into an interleaved plan with mixed practice across related topics. Use when planning units, homework schedules, or revision programmes."
**Character count:** 170 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on interleaving / mixed practice, specific pedagogy.

---

### retrieval-practice-generator
**Proposed description:**
"Generate retrieval practice questions at varied difficulty levels for a topic or concept. Use when creating quiz starters, revision activities, or low-stakes testing materials."
**Character count:** 176 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on retrieval practice / quiz generation, specific.

---

### spaced-practice-scheduler
**Proposed description:**
"Design a spaced retrieval schedule for any topic list and timeline. Use when planning units, term sequences, or revision programmes."
**Character count:** 132 ✅
**disable-model-invocation:** false
**Rationale:** Triggers are specific (revision planning, spacing), unlikely to misfire.

---

### worked-example-fading-designer
**Proposed description:**
"Design a worked example fading sequence from fully worked examples through to independent practice. Use when teaching procedures, algorithms, or multi-step processes to novice learners."
**Character count:** 185 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on worked examples / fading, specific pedagogy.

---

## Domain: ai-learning-science (14 skills)

### adaptive-hint-sequence-designer
**Proposed description:**
"Generate a cascading hint sequence for a problem type, revealing progressively without giving answers. Use when designing tutoring dialogues or scaffolded worksheets."
**Character count:** 166 ✅
**disable-model-invocation:** false
**Rationale:** Triggers are specific (hint design, scaffolded problem support), unlikely to misfire.

---

### ai-facilitated-collaborative-learning-designer
**Proposed description:**
"Design AI-supported collaborative tasks that structure group interaction and address participation problems. Use when students struggle to collaborate effectively on group tasks."
**Character count:** 178 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on AI + collaboration context, specific enough.

---

### ai-feedback-design-principles
**Proposed description:**
"Audit and redesign AI-generated feedback for pedagogical quality, timing, and learning impact. Use when building or reviewing automated feedback in digital learning tools."
**Character count:** 171 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on AI feedback design, specific context.

---

### cognitive-tutoring-architecture-designer
**Proposed description:**
"Map knowledge components and skill hierarchies for a cognitive tutoring system or adaptive learning platform. Use when designing intelligent tutoring software or skill-based mastery systems."
**Character count:** 190 ✅
**disable-model-invocation:** true
**Rationale:** Requires deep technical context about tutoring system architecture; auto-activation would misfire on general tutoring talk.

---

### digital-worked-example-sequence
**Proposed description:**
"Create an interactive digital worked example sequence with fading for online or blended delivery. Use when building e-learning modules, LMS content, or app-based instruction."
**Character count:** 174 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on digital worked examples, specific enough.

---

### erroneous-example-designer
**Proposed description:**
"Design deliberately flawed examples that develop error-detection skills and deepen understanding. Use when students make characteristic errors and need practice spotting mistakes."
**Character count:** 179 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on error-detection and deliberate mistakes in examples.

---

### formative-assessment-loop-designer
**Proposed description:**
"Design an adaptive assessment loop where each student response triggers the next instructional move. Use when building technology-enhanced formative assessment cycles."
**Character count:** 167 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on adaptive/technology-enhanced assessment loops, distinct from general formative assessment.

---

### individual-spacing-algorithm-explainer
**Proposed description:**
"Explain and configure individual spacing algorithms using student performance data and forgetting curves. Use when personalising retention schedules in adaptive learning platforms."
**Character count:** 180 ✅
**disable-model-invocation:** true
**Rationale:** Requires prior performance data that won't be present in most conversations.

---

### intelligent-tutoring-dialogue-designer
**Proposed description:**
"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."
**Character count:** 194 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on tutoring dialogue design, specific enough.

---

### learning-analytics-interpretation-guide
**Proposed description:**
"Interpret learning analytics data and translate dashboard findings into actionable teaching decisions. Use when reviewing LMS data, quiz patterns, or engagement metrics."
**Character count:** 169 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on analytics interpretation, specific context.

---

### metacognitive-monitoring-ai-contexts
**Proposed description:**
"Design metacognitive checkpoints that prevent AI-assisted learning from bypassing genuine understanding. Use when students use AI tools and may overestimate their own comprehension."
**Character count:** 181 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on AI + metacognition intersection, specific and timely.

---

### productive-failure-desirable-difficulty-designer
**Proposed description:**
"Redesign a direct instruction sequence to include productive struggle before the explanation phase. Use when teaching concepts that benefit from failure-first approaches."
**Character count:** 170 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on productive failure / desirable difficulty, specific pedagogy.

---

### self-explanation-prompt-designer
**Proposed description:**
"Create self-explanation prompts that deepen understanding of worked examples, texts, or diagrams. Use when students read material passively without engaging with underlying principles."
**Character count:** 184 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on self-explanation and passive reading, specific enough.

---

### worked-example-to-problem-solving-transition-designer
**Proposed description:**
"Design the transition from worked examples to independent problem-solving using expertise-reversal principles. Use when students follow examples but cannot solve problems alone."
**Character count:** 177 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on worked-example-to-independence transition, specific pedagogy.

---

## Domain: explicit-instruction (5 skills)

### checking-for-understanding-protocol-designer
**Proposed description:**
"Design a checking-for-understanding protocol with specific techniques for each lesson stage. Use when planning systematic comprehension checks during explicit or direct instruction."
**Character count:** 181 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on CFU protocol design, specific to explicit instruction context.

---

### explicit-instruction-sequence-builder
**Proposed description:**
"Build a complete explicit instruction sequence from teacher modelling through guided practice to independent work. Use when teaching new skills, procedures, or concepts through direct instruction."
**Character count:** 196 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on explicit/direct instruction planning, specific.

---

### lesson-opening-designer
**Proposed description:**
"Design a lesson opening that activates prior knowledge and connects previous learning to today's content. Use when planning lesson starters, retrieval openers, or advance organisers."
**Character count:** 182 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on lesson openings/starters, specific enough.

---

### practice-problem-sequence-designer
**Proposed description:**
"Generate a scaffolded sequence of practice problems with graduated difficulty and strategic variability. Use when creating worksheets, homework sets, or independent practice materials."
**Character count:** 184 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on practice problem generation, specific enough.

---

### think-aloud-script-generator
**Proposed description:**
"Script a teacher think-aloud demonstrating expert reasoning processes for a specific task. Use when modelling problem-solving, writing, reading comprehension, or analytical processes."
**Character count:** 183 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on think-aloud / modelling expert thinking, specific.

---

## Domain: questioning-discussion (4 skills)

### dialogic-teaching-move-generator
**Proposed description:**
"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."
**Character count:** 195 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on dialogic moves / classroom discussion follow-up, specific.

---

### discussion-protocol-selector
**Proposed description:**
"Select and configure a structured discussion protocol matched to the purpose, topic, and group readiness. Use when planning classroom discussions, Socratic seminars, or structured debate."
**Character count:** 187 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on discussion protocol selection, specific enough.

---

### hinge-question-designer
**Proposed description:**
"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."
**Character count:** 178 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on hinge questions / mid-lesson diagnostics, specific.

---

### socratic-questioning-sequence-generator
**Proposed description:**
"Generate a Socratic questioning sequence that develops conceptual understanding through guided inquiry. Use when facilitating philosophical discussions, concept exploration, or critical examination."
**Character count:** 198 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on Socratic questioning, specific pedagogy.

---

## Domain: curriculum-assessment (14 skills)

### assessment-validity-checker
**Proposed description:**
"Audit a proposed assessment for construct validity, reliability, and alignment to learning objectives. Use when reviewing or quality-assuring assessments before deployment."
**Character count:** 172 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on assessment quality/validity review, specific enough.

---

### backwards-design-unit-planner
**Proposed description:**
"Plan a unit using backwards design from desired outcomes through assessment evidence to learning activities. Use when starting a new unit or redesigning an existing one from standards."
**Character count:** 184 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on unit planning / backwards design, common and appropriate.

---

### competency-unpacker
**Proposed description:**
"Unpack a broad standard or competency descriptor into specific, assessable success criteria and sub-skills. Use when interpreting curriculum standards or writing learning objectives."
**Character count:** 182 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on standards unpacking, specific workflow.

---

### criterion-referenced-rubric-generator
**Proposed description:**
"Generate a criterion-referenced rubric with descriptive performance levels for a specific task and objective. Use when creating marking guides, setting expectations, or designing assessments."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on rubric creation, specific enough.

---

### critical-thinking-task-designer
**Proposed description:**
"Design discipline-specific critical thinking tasks grounded in knowledge-contingent reasoning rather than generic skills. Use when embedding higher-order thinking into subject content."
**Character count:** 184 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on critical thinking + curriculum/discipline, distinguished from literacy-critical-thinking version by knowledge-type focus.

---

### curriculum-knowledge-architecture-designer
**Proposed description:**
"Map the epistemic structure of a subject to determine knowledge types and inform curriculum sequencing. Use when designing courses, restructuring programmes, or analysing knowledge architecture."
**Character count:** 194 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on curriculum structure/architecture, specific enough.

---

### differentiation-adapter
**Proposed description:**
"Adapt a classroom task for specific learner needs while preserving the core learning objective intact. Use when differentiating for SEND, EAL, gifted, ADHD, dyslexia, or anxiety."
**Character count:** 178 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on differentiation + specific learner needs, appropriate.

---

### dispositional-knowledge-assessment-designer
**Proposed description:**
"Design multi-informant assessment approaches for dispositional competencies like curiosity or resilience. Use when assessing character strengths or competencies that written tests cannot capture."
**Character count:** 195 ✅
**disable-model-invocation:** true
**Rationale:** Requires specific band/competency context from a developmental system; auto-activation on general assessment talk would misfire.

---

### formative-assessment-technique-selector
**Proposed description:**
"Select the right formative assessment technique for a specific learning moment, purpose, and age group. Use when choosing how to check understanding during, between, or after lessons."
**Character count:** 183 ✅
**disable-model-invocation:** true
**Rationale:** Triggers are extremely broad — 'checking understanding' appears in nearly every teaching conversation.

---

### gap-analysis-from-student-work
**Proposed description:**
"Analyse student work against criteria to identify specific gaps between current performance and learning objectives. Use when reviewing submissions, planning feedback, or diagnosing learning needs."
**Character count:** 197 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on student work analysis, specific workflow.

---

### kud-knowledge-type-mapper
**Proposed description:**
"Classify curriculum content into Know, Understand, and Do categories to align teaching and assessment approaches. Use when planning units, writing objectives, or selecting assessment methods."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on KUD / knowledge types, specific framework.

---

### learning-progression-builder
**Proposed description:**
"Build a learning progression showing prerequisite-to-mastery steps for a target skill or understanding. Use when sequencing content, designing diagnostics, or mapping prerequisite gaps."
**Character count:** 185 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on progression/sequencing, specific enough.

---

### project-brief-designer
**Proposed description:**
"Design a project-based learning brief with a driving question, milestones, and assessment criteria. Use when planning PBL units, inquiry projects, or extended investigations."
**Character count:** 174 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on PBL / project design, specific enough.

---

### scope-and-sequence-designer
**Proposed description:**
"Design a scope and sequence showing vertical and horizontal curriculum coherence across a programme or year. Use when building new programmes, restructuring subjects, or ensuring progression."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on scope-and-sequence / programme design, specific enough.

---

## Domain: literacy-critical-thinking (7 skills)

### argument-structure-scaffold-generator
**Proposed description:**
"Generate argument structure scaffolds using Toulmin, PEEL, or CER frameworks for a specific claim or question. Use when teaching argumentative or analytical writing across any subject."
**Character count:** 184 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on argument scaffolds / writing frameworks, specific enough.

---

### critical-thinking-task-designer
**Proposed description:**
"Design a critical thinking task targeting specific skills like evaluating evidence, identifying bias, or analysing arguments. Use when embedding critical analysis into subject lessons."
**Character count:** 184 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on critical thinking task design, distinguished from curriculum-assessment version by skill-focus rather than knowledge-type focus.

---

### disciplinary-writing-scaffold
**Proposed description:**
"Create a writing scaffold teaching the genre conventions specific to an academic discipline. Use when students write lab reports, historical essays, or other discipline-specific text types."
**Character count:** 189 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on disciplinary writing / genre-specific scaffolding, specific.

---

### media-literacy-deconstruction-protocol
**Proposed description:**
"Design a media deconstruction protocol analysing persuasion, bias, or representation in media texts. Use when teaching students to critically read advertisements, news, or social media content."
**Character count:** 193 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on media literacy / deconstruction, specific.

---

### reading-comprehension-strategy-selector
**Proposed description:**
"Select and sequence reading comprehension strategies matched to a specific text's challenges and demands. Use when students struggle with a text or need targeted reading support."
**Character count:** 178 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on reading comprehension strategy, specific enough.

---

### source-credibility-evaluation-protocol
**Proposed description:**
"Design a source evaluation protocol using lateral reading and credibility checks for digital information. Use when students need to evaluate websites, online sources, or social media claims."
**Character count:** 190 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on source evaluation / credibility, specific.

---

### text-complexity-analyser
**Proposed description:**
"Analyse text complexity across quantitative, qualitative, and reader-task dimensions with scaffolding recommendations. Use when selecting texts, assessing readability, or planning reading support."
**Character count:** 196 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on text complexity / readability analysis, specific.

---

## Domain: eal-language-development (5 skills)

### academic-language-sentence-frame-generator
**Proposed description:**
"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."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on sentence frames + EAL/academic language, specific.

---

### language-demand-analyser
**Proposed description:**
"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."
**Character count:** 186 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on language demands + EAL, specific enough.

---

### scaffolded-task-modifier
**Proposed description:**
"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."
**Character count:** 183 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on EAL task scaffolding, specific enough.

---

### sheltered-instruction-lesson-modifier
**Proposed description:**
"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."
**Character count:** 182 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on sheltered instruction / EAL lesson planning, specific.

---

### vocabulary-tiering-tool
**Proposed description:**
"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."
**Character count:** 189 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on vocabulary tiering / word classification, specific enough.

---

## Domain: self-regulated-learning (5 skills)

### error-analysis-protocol
**Proposed description:**
"Design an error analysis protocol to diagnose the root cause of student mistakes and misconceptions. Use when error patterns appear in student work and targeted feedback is needed."
**Character count:** 180 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on error analysis / mistake diagnosis, specific.

---

### goal-setting-protocol-designer
**Proposed description:**
"Design a structured goal-setting protocol using SMART or implementation-intention frameworks for students. Use when launching units, projects, or developing student self-direction habits."
**Character count:** 187 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on student goal-setting protocol design, specific enough.

---

### metacognitive-prompt-library
**Proposed description:**
"Build a library of metacognitive prompts targeting planning, monitoring, or evaluation for a specific task. Use when developing students' thinking-about-thinking during independent work."
**Character count:** 186 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on metacognitive prompts, specific enough.

---

### self-regulation-scaffold-generator
**Proposed description:**
"Generate scaffolds supporting student self-regulation across planning, monitoring, and evaluation phases. Use when students struggle to manage their own learning during extended or independent tasks."
**Character count:** 199 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on self-regulation scaffolds, specific enough.

---

### study-strategy-selector
**Proposed description:**
"Select evidence-based study strategies matched to material type, learning goal, and student habits. Use when advising students on revision techniques, homework, or independent study approaches."
**Character count:** 193 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on study strategy / revision advice, specific enough.

---

## Domain: wellbeing-motivation-agency (12 skills)

### agency-scaffold-generator
**Proposed description:**
"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."
**Character count:** 187 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on student agency / autonomy scaffolding, specific.

---

### awe-wonder-experience-designer
**Proposed description:**
"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."
**Character count:** 189 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on awe/wonder/curiosity hooks, specific enough.

---

### belonging-classroom-culture-designer
**Proposed description:**
"Design targeted interventions that strengthen belonging and inclusion for specific classroom dynamics. Use when students feel isolated, cliques form, or new students need integrating."
**Character count:** 183 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on belonging / inclusion / classroom culture, specific enough.

---

### flow-state-condition-designer
**Proposed description:**
"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."
**Character count:** 178 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on flow state / engagement optimisation, specific.

---

### implementation-intention-designer
**Proposed description:**
"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."
**Character count:** 188 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on implementation intentions / behaviour change, specific.

---

### motivation-diagnostic-task-redesign
**Proposed description:**
"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."
**Character count:** 201 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on motivation diagnosis / SDT redesign, specific enough.

---

### perma-based-lesson-designer
**Proposed description:**
"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."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on PERMA / positive education lesson design, specific.

---

### restorative-practice-protocol-designer
**Proposed description:**
"Design a restorative practice protocol for addressing harm, rebuilding trust, and restoring relationships. Use when managing conflict, behavioural incidents, or relationship breakdown between students."
**Character count:** 201 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on restorative practice / conflict resolution, specific.

---

### ruler-emotional-literacy-sequence
**Proposed description:**
"Design a RULER emotional literacy sequence for recognising, understanding, labelling, expressing, and regulating emotions. Use when students struggle with emotional regulation, conflict, or anxiety."
**Character count:** 198 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on RULER / emotional literacy, specific framework.

---

### self-efficacy-builder-sequence
**Proposed description:**
"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."
**Character count:** 189 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on self-efficacy / confidence building, specific enough.

---

### trauma-informed-practice-designer
**Proposed description:**
"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."
**Character count:** 200 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on trauma-informed practice, specific enough.

---

### wellbeing-learning-connection-mapper
**Proposed description:**
"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."
**Character count:** 200 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on wellbeing-learning connection, specific enough.

---

## Domain: environmental-experiential-learning (6 skills)

### biophilic-learning-environment-designer
**Proposed description:**
"Redesign a learning space using biophilic design principles to improve focus, calm, and wellbeing. Use when classroom environment contributes to restlessness, poor attention, or stress."
**Character count:** 185 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on classroom environment + nature/biophilic, specific.

---

### ecological-inquiry-anchor-designer
**Proposed description:**
"Design an inquiry sequence anchored in a local ecosystem that embeds science or geography curriculum content. Use when teaching through local living systems like gardens, ponds, or hedgerows."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on ecological/local ecosystem inquiry, specific.

---

### experiential-learning-cycle-designer
**Proposed description:**
"Structure a direct experience into a full learning cycle with concrete experience, reflection, and conceptual transfer. Use when planning field trips, simulations, or practical tasks."
**Character count:** 183 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on experiential learning / field trips, specific enough.

---

### interdisciplinary-real-world-connection-mapper
**Proposed description:**
"Map curriculum connections across multiple subjects for a real-world problem or authentic context. Use when planning cross-curricular projects or connecting content to real issues."
**Character count:** 180 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on interdisciplinary / cross-curricular connections, specific enough.

---

### outdoor-learning-sequence-designer
**Proposed description:**
"Design a structured outdoor learning sequence embedding curriculum objectives in an available outdoor space. Use when planning lessons in school grounds, parks, or local natural environments."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on outdoor learning, specific enough.

---

### service-learning-project-designer
**Proposed description:**
"Design a service-learning project connecting genuine community need with embedded curriculum learning. Use when planning community projects, civic engagement, or social action units."
**Character count:** 182 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on service-learning / community projects, specific.

---

## Domain: montessori-alternative-approaches (4 skills)

### mixed-age-learning-task-designer
**Proposed description:**
"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."
**Character count:** 190 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on mixed-age / cross-age learning, specific.

---

### prepared-environment-designer
**Proposed description:**
"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."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on prepared environment / Montessori classroom design, specific.

---

### three-part-lesson-designer
**Proposed description:**
"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."
**Character count:** 190 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on three-part/three-period lesson / Montessori, specific.

---

### uninterrupted-work-cycle-designer
**Proposed description:**
"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."
**Character count:** 190 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on uninterrupted work cycle / Montessori work period, specific.

---

## Domain: global-cross-cultural-pedagogies (9 skills)

### cpa-sequence-designer
**Proposed description:**
"Design a Concrete-Pictorial-Abstract learning sequence for a mathematical concept using manipulatives. Use when teaching maths through Singapore method or when students struggle with abstraction."
**Character count:** 195 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on CPA / concrete-pictorial-abstract / Singapore maths, specific.

---

### cross-cultural-task-validity-checker
**Proposed description:**
"Check an educational practice or task for cultural bias, WEIRD assumptions, and cross-cultural validity. Use when adapting resources for diverse contexts or questioning universal claims."
**Character count:** 186 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on cultural bias / WEIRD / cross-cultural validity, specific.

---

### culturally-responsive-teaching-designer
**Proposed description:**
"Redesign a lesson to centre students' cultural backgrounds, community knowledge, and lived experience. Use when making curriculum relevant and inclusive for diverse student populations."
**Character count:** 185 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on culturally responsive teaching, specific enough.

---

### emergent-project-design-scaffold
**Proposed description:**
"Scaffold an emergent project from observed children's interests using Reggio-inspired approaches. Use when following children's fascinations into deeper inquiry in early years or primary settings."
**Character count:** 196 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on emergent curriculum / Reggio / children's interests, specific.

---

### phenomenon-based-unit-anchor
**Proposed description:**
"Anchor a multidisciplinary unit in a real-world phenomenon that requires multiple subject lenses to understand. Use when designing integrated or phenomenon-based units across disciplines."
**Character count:** 187 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on phenomenon-based learning / integrated units, specific.

---

### place-based-inquiry-anchor
**Proposed description:**
"Anchor curriculum learning in a specific local place with connections to community, culture, and identity. Use when connecting academic content to students' local environment and heritage."
**Character count:** 188 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on place-based learning / local connections, specific.

---

### reggio-documentation-protocol
**Proposed description:**
"Design a pedagogical documentation protocol for making children's learning processes visible and shareable. Use when documenting learning, communicating with families, or planning next steps."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on Reggio / pedagogical documentation, specific.

---

### ubuntu-collective-knowledge-task-designer
**Proposed description:**
"Design learning tasks built on Ubuntu philosophy emphasising collective knowledge-building and mutual responsibility. Use when fostering collaboration that values community over individual competition."
**Character count:** 201 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on Ubuntu / collective learning, specific pedagogy.

---

### variation-theory-task-designer
**Proposed description:**
"Design a variation theory task using contrast, separation, and fusion to teach critical features of a concept. Use when students confuse similar concepts or fail to discern key distinctions."
**Character count:** 190 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on variation theory / concept discrimination, specific.

---

## Domain: professional-learning (9 skills)

### competency-framework-translator
**Proposed description:**
"Translate an external competency framework like DigComp, GreenComp, or ISTE into classroom-ready activities. Use when implementing framework standards in specific teaching contexts."
**Character count:** 181 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on competency framework implementation, specific.

---

### instructional-coaching-conversation-guide
**Proposed description:**
"Generate a coaching conversation guide with questions, protocols, and follow-up actions for a teaching focus. Use when preparing for coaching sessions, mentoring, or peer feedback conversations."
**Character count:** 194 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on instructional coaching / mentoring preparation, specific.

---

### lesson-observation-protocol-designer
**Proposed description:**
"Design a focused lesson observation protocol with specific look-fors and evidence collection methods. Use when planning peer observations, coaching visits, or developmental classroom visits."
**Character count:** 190 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on lesson observation design, specific.

---

### lesson-study-cycle-designer
**Proposed description:**
"Design a complete lesson study cycle from research question through collaborative planning to research lesson. Use when planning jugyou kenkyuu or collaborative teacher inquiry into practice."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on lesson study / jugyou kenkyuu, specific.

---

### pedagogical-content-knowledge-developer
**Proposed description:**
"Develop pedagogical content knowledge for a topic by surfacing common misconceptions and effective representations. Use when preparing to teach unfamiliar content or improving teaching of hard topics."
**Character count:** 200 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on PCK development / topic preparation, specific enough.

---

### professional-development-session-designer
**Proposed description:**
"Design a professional development session using adult learning principles with active teacher engagement. Use when planning INSET days, CPD workshops, or staff training sessions."
**Character count:** 178 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on PD/CPD session design, specific enough.

---

### reflective-practice-prompt-generator
**Proposed description:**
"Generate structured reflection prompts for a specific teaching experience or professional learning challenge. Use when debriefing lessons, journaling, or preparing for coaching conversations."
**Character count:** 191 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on reflective practice / teaching reflection, specific enough.

---

### teacher-inquiry-cycle-designer
**Proposed description:**
"Design a practitioner inquiry cycle from research question through data collection to evidence-informed action. Use when starting action research, teacher-led investigation, or professional inquiry."
**Character count:** 198 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on teacher inquiry / action research, specific.

---

### technological-pedagogical-content-knowledge-developer
**Proposed description:**
"Develop TPACK for integrating a specific technology or AI tool into subject teaching with pedagogical alignment. Use when adopting new ed-tech, reviewing AI tools, or planning technology integration."
**Character count:** 199 ✅
**disable-model-invocation:** false
**Rationale:** Triggers on TPACK / technology integration in teaching, specific.

---

## Domain: original-frameworks (5 skills)

### coherent-rubric-logic-builder
**Proposed description:**
"Build a five-level rubric with internally coherent logic for a specific learning target within a developmental band. Use when creating rubrics for competency-based assessment systems."
**Character count:** 183 ✅
**disable-model-invocation:** true
**Rationale:** Domain 14 (original frameworks) — contextually specific to Manning's band system; auto-activation would misfire.

---

### developmental-band-system-designer
**Proposed description:**
"Design a developmental band system mapping student growth from early childhood through upper secondary. Use when building competency-based curriculum architecture for a school or programme."
**Character count:** 189 ✅
**disable-model-invocation:** true
**Rationale:** Domain 14 (original frameworks) — requires deep context about specific school programme design.

---

### learning-target-authoring-guide
**Proposed description:**
"Author learning targets for a competency across developmental bands with precise, observable progression language. Use when writing 'I can' statements for competency-based programmes."
**Character count:** 183 ✅
**disable-model-invocation:** true
**Rationale:** Domain 14 (original frameworks) — specific to Manning's LT authoring methodology.

---

### seeds-regenerative-inquiry-cycle
**Proposed description:**
"Design a SEEDS regenerative inquiry cycle connecting place-based learning to ecological awareness for young learners. Use when building early childhood or primary inquiry around ecosystems and community."
**Character count:** 203 ✅
**disable-model-invocation:** true
**Rationale:** Domain 14 (original frameworks) — specific original framework, would misfire on general inquiry talk.

---

### self-determined-project-design-protocol
**Proposed description:**
"Structure a student's self-determined project with mentoring checkpoints, competency alignment, and reflection. Use when guiding student-led projects within a competency-based framework."
**Character count:** 186 ✅
**disable-model-invocation:** true
**Rationale:** Domain 14 (original frameworks) — specific to Manning's project protocol.

---
