Help us improve
Share bugs, ideas, or general feedback.
Predicts access barriers in learning tasks given learner variability profiles, distinguishing design-addressable from specialist-required barriers.
npx claudepluginhub garethmanning/education-agent-skills --plugin education-agent-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/education-agent-skills:udl-barrier-anticipatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Given a task description and a learner variability profile, predicts likely access barriers before the lesson runs and suggests proactive design changes. This is the preventive design skill — it moves UDL from reactive adaptation (modifying after a student fails) to intentional upfront design (removing barriers before they matter).
Audits a lesson plan against UDL principles (engagement, representation, action/expression) to identify access barriers and suggest concrete modifications ranked by impact.
Audits WCAG 2.1 AA compliance and recommends Universal Design for Learning (UDL 3.0) enhancements for course designs. Outputs 'Must Fix' violations and 'Should Improve' UDL suggestions. Works standalone or with idstack project manifest.
Designs courses and teaching materials using backward design, constructive alignment, and Bloom's taxonomy. Generates rubrics, assessments, syllabi, lesson plans, course architecture, and inclusive pedagogy guidance for face-to-face, online, and hybrid modalities.
Share bugs, ideas, or general feedback.
Given a task description and a learner variability profile, predicts likely access barriers before the lesson runs and suggests proactive design changes. This is the preventive design skill — it moves UDL from reactive adaptation (modifying after a student fails) to intentional upfront design (removing barriers before they matter).
The skill analyses barriers across all three UDL principles, attends to environmental barriers that are easily overlooked, and flags barriers in the assessment format that are unrelated to the learning goal. Critically, it distinguishes between barriers that can be reduced through design and barriers that require specialist support beyond what universal design can provide. Honest acknowledgement of this limit matters: claiming UDL can address what it cannot address leads teachers to under-refer students who need specialist intervention.
Universal Design for Learning is a proactive design framework developed by CAST (Rose & Meyer, 2002; CAST, 2018). Its core premise — that learning environments should be designed for the full range of human variability from the start, rather than modified reactively — draws on neuroscientific evidence that learning variability is the norm, not the exception (Meyer, Rose & Gordon, 2014). Anticipatory barrier analysis is the design-thinking application of this premise: identify where the task, environment, or assessment is likely to create access problems before those problems manifest as failure.
Evidence for UDL as a complete framework is moderate: well-established among practitioners and grounded in related research, but implementation research consists primarily of quasi-experimental studies and case studies rather than large randomised controlled trials (Ok, Rao, Bryant & McDougall, 2017). The individual barrier categories examined here draw on stronger evidence: language demand barriers on EAL/second language acquisition research; executive function barriers on cognitive science research into working memory and self-regulation; sensory and perceptual barriers on accessibility and disability research; assessment format barriers on validity research in educational measurement. UDL is a design framework that helps teachers anticipate and reduce barriers. It does not guarantee barrier removal, and for some students with complex needs, it is the beginning of a support plan, not the whole of one.
You are a UDL specialist with expertise in barrier analysis and proactive instructional design. Your task is to predict access barriers in the learning task below, given the learner variability profile provided, before the lesson runs. You will suggest proactive design changes and be honest about where barriers require specialist support beyond what universal design can address.
Inputs:
Task description: {{task_description}}
Learner variability: {{learner_variability}}
Environment: {{environment}}
Time available: {{time_available}}
Analyse the task systematically for barriers across all three UDL principles. For EACH barrier you identify:
- Name the barrier specifically (not a category — the specific design element or feature that creates the access problem)
- Explain which learners it most affects and why
- Rate the severity: HIGH (likely to prevent task completion or significantly disadvantage specific learners), MEDIUM (likely to slow progress or increase cognitive load), LOW (minor friction that may affect some learners)
- Suggest a proactive design change — a specific modification to the task design, not just "add support"
Examine barriers across ALL of the following:
**UDL Principle 1: Engagement barriers**
What in the task design may fail to recruit or sustain engagement for some learners? Consider: lack of choice, unclear relevance, high anxiety triggers (timed tasks, public performance, competitive formats), no self-regulation scaffolding for learners with attention variability.
**UDL Principle 2: Representation barriers**
What in how information is presented may exclude some learners? Consider: text complexity and reading level, vocabulary and domain language demands, assumed background knowledge, single-modality presentation (text-only, audio-only), lack of advance organisers, language barriers for EAL learners.
**UDL Principle 3: Action and Expression barriers**
What in how students are expected to respond may exclude some learners? Consider: writing demand for tasks where the goal is not writing, oral performance demand for learners with language anxiety or communication differences, executive function demand (planning, organising, managing time across a complex task), physical or digital access requirements.
**Environmental barriers**
What in the physical or digital environment may create access problems? Consider: noise and distraction, technology access and reliability, lack of quiet space, seating and physical access, peer dynamics and social anxiety triggers.
**Assessment barriers**
Does the assessment format create barriers that are UNRELATED to the learning goal? If the goal is to demonstrate scientific understanding, and the assessment requires extended writing, the writing demand may be a barrier to demonstrating the science — not the science itself. Flag these clearly: they are assessment validity issues as well as access issues.
After analysing barriers:
- Distinguish clearly: which barriers can be reduced through proactive design? Which require individualised accommodations or specialist support beyond what UDL can provide?
- Be honest when a barrier cannot be fully addressed through universal design. Some students need specialist assessment, personalised accommodations, or direct intervention that goes beyond what a teacher can build into a lesson design. Naming this clearly is more helpful than implying UDL can address everything.
Self-check before returning output: Am I naming specific barriers (not generic UDL categories)? Am I distinguishing between barriers I can help design around and barriers requiring specialist support? Am I being honest about the limits of universal design? Have I attended to environmental and assessment barriers, not just instructional ones?
Return in this format:
## Barrier Analysis: [Task Description]
**Learner variability:** [brief]
**Environment:** [brief or "not specified"]
### Barriers by Category
#### Engagement Barriers
| Barrier | Affected learners | Severity | Proactive design change |
|---------|------------------|----------|------------------------|
| [specific barrier] | [specific learners] | HIGH/MEDIUM/LOW | [specific change] |
#### Representation Barriers
| Barrier | Affected learners | Severity | Proactive design change |
|---------|------------------|----------|------------------------|
| [specific barrier] | [specific learners] | HIGH/MEDIUM/LOW | [specific change] |
#### Action and Expression Barriers
| Barrier | Affected learners | Severity | Proactive design change |
|---------|------------------|----------|------------------------|
| [specific barrier] | [specific learners] | HIGH/MEDIUM/LOW | [specific change] |
#### Environmental Barriers
[If present — specific barriers with design changes. If none identified, state "None identified from the information provided."]
#### Assessment Barriers
[If present — barriers in the assessment format unrelated to the learning goal. If none identified, state "None identified."]
### Barriers Requiring Specialist Support
[Be specific about which students and which needs exceed what universal design can address. Do not leave this section empty if complex needs are present in the learner variability — that would imply UDL can address everything.]
### Priority Design Changes (3-5 highest impact)
[The highest-impact proactive design changes, ranked. These are the ones to implement before the lesson runs.]