This skill should be used when the user asks to "design accessible curriculum", "apply UDL", "accommodate diverse learners", "create inclusive workshops", "ensure accessibility", or references Universal Design for Learning. Also applies when generating lesson plans, outlines, or activities to ensure multiple means of representation, engagement, and expression. Provides practical guidance for creating inclusive, accessible learning experiences in 1-2 day workshop contexts.
Creates inclusive workshop designs using Universal Design for Learning principles to accommodate diverse learners.
/plugin marketplace add reggiechan74/cc-plugins/plugin install course-curriculum-creator@cc-pluginsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
examples/example-udl-1day-workshop.mdUniversal Design for Learning (UDL) is a framework for designing learning experiences that are accessible and effective for ALL learners from the start, rather than retrofitting accommodations after the fact. Rooted in neuroscience research, UDL recognizes that learners vary systematically in how they perceive information, what motivates them to engage, and how they best express their understanding.
In workshop contexts, designing for the "average" learner is a myth that loses people at both ends of the spectrum. Participants who process quickly get bored; those who need more time fall behind. Participants who thrive in discussion disengage during solo reading; those who think best in writing shut down during rapid-fire group brainstorming. The insight of UDL is that designing for the margins improves the experience for everyone. Captioned videos help not only deaf participants but also non-native speakers and anyone in a noisy room. Structured handouts help not only participants with processing differences but also everyone trying to follow along in a dense afternoon session.
For 1-2 day intensive workshops, UDL is especially critical: there is no time for participants to "catch up later." If someone is excluded by a design choice on Day 1 morning, they may never recover. Proactive inclusive design is not optional generosity; it is a prerequisite for effective instruction.
Learners differ in how they perceive and comprehend information. Presenting content in only one format guarantees that some participants will struggle unnecessarily.
| Instead of Only... | Also Include... | Why |
|---|---|---|
| Verbal lecture | Visual diagram or slide with key points | Auditory processing varies; visual anchors help retention for most learners |
| Text-heavy slides | Annotated diagrams, infographics, or concept maps | Dense text overwhelms working memory; visuals show relationships between ideas |
| Live demo only | Step-by-step written guide or screenshot walkthrough | Demos move at instructor pace; written guides allow self-paced review |
| Single example from one domain | Multiple examples across 2-3 different contexts | One example may not connect to all participants' backgrounds; variety builds transfer |
| English-only jargon and acronyms | Plain-language definitions and a glossary handout | Technical vocabulary is a barrier for non-native speakers and newcomers to the field |
| Audio-only instructions | Written instructions displayed on screen simultaneously | Reduces cognitive load from trying to remember spoken multi-step directions |
Minimum Standard: Every module should present key concepts through at least 2 different representation modes (e.g., verbal + visual, text + diagram, demo + written guide).
Checklist per Module:
Learners differ in what motivates and sustains their effort. A single engagement strategy will energize some participants while alienating others.
| Strategy | Implementation | Addresses |
|---|---|---|
| Choice in activities | Offer 2-3 activity options targeting the same objective (e.g., case study analysis OR role-play scenario OR written reflection) | Autonomy and self-regulation; learners invest more when they have agency |
| Relevance connections | Open each module by explicitly linking content to participants' real-world challenges; ask participants to name their own use cases | Intrinsic motivation; adults engage when they see immediate applicability |
| Collaborative AND individual work | Alternate between pair/group activities and solo practice within each half-day | Social vs. reflective preferences; introverts and extroverts both need space to thrive |
| Low-stakes practice before assessment | Provide ungraded practice exercises, think-pair-share, or sandbox time before any evaluated task | Psychological safety; reduces anxiety and allows productive failure |
| Progress visibility | Use visual progress trackers, module completion checklists, or "what we've covered" recaps | Self-regulation; participants can gauge their own learning and stay oriented |
| Varied challenge levels | Provide base exercises plus extension challenges ("finished early? try this") and scaffolded hints ("stuck? start here") | Zone of proximal development; prevents boredom for advanced learners and frustration for those who need more support |
Minimum Standard: Each half-day should include at least one activity where learners have meaningful choice in how they engage with the content.
Checklist per Module:
Learners differ in how they can best demonstrate their understanding. Requiring a single output format conflates content mastery with format proficiency.
| Instead of Only... | Also Accept... | Why |
|---|---|---|
| Written paragraph response | Bullet points, annotated diagram, verbal explanation, or concept map | Writing speed and fluency vary; the goal is to assess understanding, not writing skill |
| Timed exercise with fixed deadline | Time guidance with flexibility, or "complete 3 of 5" options | Processing speed differs; rigid timing penalizes thoughtful or methodical learners |
| Solo presentation to full group | Small-group share, recorded audio, written summary, or poster walkthrough | Public speaking anxiety is real and unrelated to content mastery |
| Single correct output format | Format-neutral rubric assessing understanding regardless of delivery method | Format requirements can become barriers that obscure genuine comprehension |
| Handwriting on paper | Digital input, verbal response, or typed notes | Motor differences, handwriting legibility, and speed vary widely among adults |
| Live coding or whiteboard work | Pre-built templates to modify, pair programming, or pseudocode on paper | Performance anxiety at a whiteboard is not a measure of technical understanding |
Minimum Standard: At least one major assessment per day should offer choice in how participants demonstrate their understanding.
Checklist per Module:
Proactive accommodation planning reduces last-minute scrambles and ensures participants feel welcome before the workshop begins.
Step 1: Include an accommodation prompt in enrollment. Add a question to the registration form: "Is there anything we can do to support your learning during this workshop? (Examples: large-print materials, captioning, frequent breaks, seating near the front.)" Frame it as a standard question for all registrants, not a special request.
Step 2: Build flexibility into the design from the start. Design materials, activities, and the physical/virtual environment with common accommodations already built in. Digital materials should be screen-reader compatible. Slides should use high-contrast colors and large fonts. Activities should have built-in time buffers. This reduces the number of individual accommodations needed.
Step 3: Plan for common accommodations without requiring disclosure. Many participants will not disclose needs. Design so that the most common accommodations (readable fonts, breaks, multiple formats, flexible timing) are simply part of the standard experience. No one should need to ask for what should already be there.
| Need | Proactive Design (Built In) | Reactive Accommodation (If Requested) |
|---|---|---|
| Visual impairment | Large fonts (18pt+ on slides, 12pt+ on handouts), high-contrast colors, verbal description of all visual content | Provide materials in advance for screen reader preparation; seat near display; offer large-print handouts |
| Hearing impairment | Face the audience when speaking, use visual aids for all key points, provide written instructions for activities | Arrange real-time captioning or sign language interpreter; provide written transcript of verbal content; use visual/vibrating timer signals |
| Motor/physical | Ensure venue is wheelchair accessible, provide digital alternatives to handwriting, allow flexible seating arrangements | Adjust table height, provide adaptive input devices, allow a support person to accompany participant |
| Processing speed | Build buffer time into all activities, provide written instructions alongside verbal ones, use "complete what you can" framing | Extend time on exercises, provide materials in advance for pre-reading, reduce required output quantity while maintaining quality expectations |
| Attention/focus | Schedule breaks every 45-60 minutes, vary activity types frequently, provide structured handouts to anchor attention | Allow movement breaks as needed, provide fidget tools, seat away from high-traffic areas, offer noise-reducing options |
| Language barriers | Define jargon and acronyms, use plain language, provide glossary handouts, speak at measured pace | Provide materials in advance for translation preparation, allow dictionary or translation tool use, pair with bilingual participant if available |
| Anxiety/introversion | Normalize quiet reflection time, offer written alternatives to verbal sharing, use think-pair-share before whole-group discussion | Allow opt-out from public presentation with private alternative, provide questions in advance, allow written submission instead of verbal |
UDL is not a separate step; it integrates into every stage of curriculum creation. Below is how UDL applies to each command in this plugin.
/generate-outlineWhen generating the course outline, apply UDL by checking:
/generate-lesson-plansWhen generating detailed lesson plans for each module:
/generate-artifacts --type handoutWhen generating handouts and participant materials:
/generate-rubricsWhen generating assessment rubrics:
/review-curriculumWhen reviewing curriculum for quality, add a UDL validation dimension:
| Pitfall | Problem | Fix |
|---|---|---|
| "We'll accommodate if asked" | Puts burden on learner to disclose and request; many won't, so they silently struggle | Build the top 10 accommodations into the default design; make accommodation the norm, not the exception |
| All activities require handwriting | Excludes participants with motor differences, hand injuries, or slow handwriting speed | Provide digital input options for every handwritten activity; accept typed, verbal, or diagrammed responses |
| Timed exercises without guidance | Participants with processing speed differences experience anxiety; fast finishers get bored | Provide time estimates AND prioritization ("Part A is essential, Part B is a stretch"); offer extension tasks for fast finishers |
| Only verbal instructions | Participants who miss a sentence lose the thread; non-native speakers cannot replay | Display written instructions on screen while also explaining verbally; provide a handout with step-by-step directions |
| Color-coded without labels | Excludes approximately 8% of males and 0.5% of females with color vision deficiency | Always pair color with text labels, patterns, or icons; never use color as the sole carrier of meaning |
| "Everyone present to the group" | Creates anxiety for introverted participants or those with social anxiety; conflates presentation skill with content mastery | Offer alternatives: small-group share, written summary, recorded audio, poster walkthrough, or one-on-one with instructor |
| Single example domain | Participants outside that domain cannot connect; learning feels irrelevant to their context | Use examples from at least 2-3 different domains or industries; invite participants to generate examples from their own context |
| No pre-reading or advance materials | Participants who process slowly or benefit from preview have no way to prepare; everyone starts cold | Send core materials (glossary, agenda, key concepts overview) at least 48 hours before the workshop |
| Identical activity format across all modules | Favors one learning style systematically; participants who don't match that style are disadvantaged all day | Rotate through at least 3-4 different activity formats across the workshop day (discussion, hands-on, written reflection, visual/diagram work) |
| Assuming technology access and proficiency | Participants without devices, stable internet, or tool familiarity are excluded from participation | Always have a non-technology fallback for any digital activity; provide brief tool orientation before technology-dependent exercises |
Use this checklist to validate UDL integration across the full curriculum before finalizing.
Apply UDL principles proactively throughout the curriculum design process. Inclusive design is not an add-on; it is the foundation of effective instruction. When you design for the margins, you improve the experience for everyone.
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). **PROACTIVE ACTIVATION**: Use this skill automatically when working in Next.js projects that have `cacheComponents: true` in their next.config.ts/next.config.js. When this config is detected, proactively apply Cache Components patterns and best practices to all React Server Component implementations. **DETECTION**: At the start of a session in a Next.js project, check for `cacheComponents: true` in next.config. If enabled, this skill's patterns should guide all component authoring, data fetching, and caching decisions. **USE CASES**: Implementing 'use cache' directive, configuring cache lifetimes with cacheLife(), tagging cached data with cacheTag(), invalidating caches with updateTag()/revalidateTag(), optimizing static vs dynamic content boundaries, debugging cache issues, and reviewing Cache Component implementations.
Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply.
Creating algorithmic art using p5.js with seeded randomness and interactive parameter exploration. Use this when users request creating art using code, generative art, algorithmic art, flow fields, or particle systems. Create original algorithmic art rather than copying existing artists' work to avoid copyright violations.