Add or improve DUA (Diseno Universal de Aprendizaje) adaptations in educational content to meet the 2+ adaptations per activity requirement across 3 principles. Trigger on: adaptaciones DUA, universal design, mejorar accesibilidad, inclusion educativa, necesidades especiales, add adaptations.
From scribanpx claudepluginhub javimontano/mao-scriba --plugin scribaThis skill is limited to using the following tools:
evals/evals.jsonreferences/dua-adaptation-patterns.mdProvides UI/UX resources: 50+ styles, color palettes, font pairings, guidelines, charts for web/mobile across React, Next.js, Vue, Svelte, Tailwind, React Native, Flutter. Aids planning, building, reviewing interfaces.
Fetches up-to-date documentation from Context7 for libraries and frameworks like React, Next.js, Prisma. Use for setup questions, API references, and code examples.
Implements distributed tracing with Jaeger/Tempo for microservices, including Kubernetes/Docker setup and OpenTelemetry instrumentation (Python/Flask). Use for debugging latency, dependencies, and request flows.
Every learner deserves multiple paths to understanding. DUA is not a checkbox -- it is the architectural guarantee that no student is locked out of learning by a single modality.
Add, enhance, or restructure DUA adaptations so every activity in an editorial unit offers at least 2 adaptations spanning at least 2 of the 3 DUA principles (Representation, Engagement, Action/Expression). Eliminate single-modality bottlenecks and ensure NEE (Necesidades Educativas Especiales) profiles are explicitly addressed.
references/dua-adaptation-patterns.md for pattern options.| Input | Source | Required |
|---|---|---|
| Unit editorial file (MD/JSON) | project/units/ | Yes |
| DUA audit report (if exists) | project/reports/ | No |
| NEE profile list | references/dua-adaptation-patterns.md | Yes |
| Existing adaptation inventory | Extracted from unit file | Yes |
| Output | Format | Destination |
|---|---|---|
| Updated unit file with DUA adaptations | MD | project/units/ (in-place) |
| DUA coverage summary table | MD table | Appended to unit or printed to stdout |
| Changelog of adaptations added | Bullet list | stdout |
## DUA Coverage Summary
| Activity | Adaptations | Principles Covered | NEE Profiles | Status |
|----------|-------------|--------------------|--------------|--------|
| Act 1.1 | 3 | R, E | Visual, TDAH | PASS |
| Act 1.2 | 2 | R, A/E | Motor, TEA | PASS |
### Changelog
- Act 1.1: Added auditory representation (audio description of diagram) [Principle: Representation, NEE: Visual]
- Act 1.2: Added motor-friendly expression option (voice-to-text) [Principle: Action/Expression, NEE: Motor]
| Error | Response |
|---|---|
| Unit file not found | Halt. Print path checked and ask user to verify. |
| Activity has no identifiable structure | Warn. List unparseable sections. Proceed with parseable ones. |
| NEE profile not in reference list | Use closest match. Tag with [SUPUESTO] and flag for human review. |
| All 3 principles already covered | Skip activity. Log as already compliant. |
references/dua-adaptation-patterns.md -- DUA principles, adaptation examples, NEE profilesreferences/priming-rag/rag-dua-inclusion.md -- RAG primer for DUA and inclusionreferences/taxonomy-mapping.md -- Bloom/Marzano levels for activity complexity