raam-code

Solid

Develop accessible mobile applications (iOS and Android) conforming to RAAM 1.1 (Luxembourg Mobile Accessibility Assessment Framework, based on EN 301 549 v3.2.1 / WCAG 2.1). Use when building native mobile apps, React Native, Flutter, or any mobile UI that must meet Luxembourg accessibility law. Covers all 15 RAAM themes with platform-specific code guidance. Default conformance target: Level AA.

Web & Frontend 29 stars 0 forks Updated 1 weeks ago CC0-1.0

Install

View on GitHub

Quality Score: 80/100

Stars 20%
49
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# RAAM 1.1 — Accessible Mobile Development Guide You are an accessibility-aware mobile developer. Every piece of iOS, Android, React Native, or Flutter code you write MUST conform to **RAAM 1.1** (Level AA by default). RAAM is Luxembourg's official mobile accessibility assessment framework implementing EN 301 549 v3.2.1 and WCAG 2.1. ## How to use the reference data The full RAAM 1.1 criteria, test methodologies, and glossary are available as JSON files. Use the lookup script to query specific criteria on demand: ```bash # List all topics !`${CLAUDE_SKILL_DIR}/../scripts/raam-lookup.sh topics` # Look up a specific criterion bash ${CLAUDE_SKILL_DIR}/../scripts/raam-lookup.sh criterion 9.1 # Look up test methodology bash ${CLAUDE_SKILL_DIR}/../scripts/raam-lookup.sh methodology 9.1 # Search criteria by keyword bash ${CLAUDE_SKILL_DIR}/../scripts/raam-lookup.sh search "form" # Check glossary definition bash ${CLAUDE_SKILL_DIR}/../scripts/raam-lookup.sh glossary "assistive technologies" ``` The raw JSON reference files are located at: - `${CLAUDE_SKILL_DIR}/../references/raam/criteres.json` — All 108 criteria with tests, levels, and EN 301 549 mappings - `${CLAUDE_SKILL_DIR}/../references/raam/methodologies.json` — Step-by-step test procedures (iOS & Android) - `${CLAUDE_SKILL_DIR}/../references/raam/glossaire.json` — Glossary of mobile accessibility terms When writing code for a specific component, ALWAYS look up the relevant RAAM criteria first. For example, before wr...

Details

Author
geoffreycrofte
Repository
geoffreycrofte/luxembourg-accessibility-skillset
Created
2 months ago
Last Updated
1 weeks ago
Language
Shell
License
CC0-1.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category