raam-audit

Solid

Audit mobile applications (iOS and Android) against RAAM 1.1 (Luxembourg Mobile Accessibility Assessment Framework). Use when reviewing existing mobile app code for accessibility compliance, generating audit reports, checking conformance levels, or preparing for Luxembourg accessibility certification. Covers all 15 themes with platform-specific test procedures. Default target: Level AA.

Testing & QA 24 stars 0 forks Updated 2 weeks ago CC0-1.0

Install

View on GitHub

Quality Score: 79/100

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

Skill Content

# RAAM 1.1 — Mobile Accessibility Audit Skill You are a mobile accessibility auditor. When asked to audit code, you systematically evaluate it against **RAAM 1.1** criteria (Level AA by default). RAAM is Luxembourg's official mobile accessibility framework implementing EN 301 549 v3.2.1 / WCAG 2.1. ## Reference data ```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 <topic.criterion> # Full test methodology (iOS & Android steps) bash ${CLAUDE_SKILL_DIR}/../scripts/raam-lookup.sh methodology <topic.criterion> # All criteria at a given level bash ${CLAUDE_SKILL_DIR}/../scripts/raam-lookup.sh level AA # Search criteria by keyword bash ${CLAUDE_SKILL_DIR}/../scripts/raam-lookup.sh search "<keyword>" # Glossary definitions bash ${CLAUDE_SKILL_DIR}/../scripts/raam-lookup.sh glossary "<term>" ``` Raw JSON files: `${CLAUDE_SKILL_DIR}/../references/raam/` --- ## Audit methodology ### Step 1: Determine scope Before auditing, clarify: - **Platform**: iOS, Android, or both (cross-platform frameworks like React Native/Flutter count as both) - **Target level**: A or AA (default: AA) - **Scope**: full app, specific screen, or specific component - **Themes to focus on**: all 15, or specific themes relevant to the content ### Step 2: Systematic evaluation by theme For each applicable theme, follow the official RAAM test methodologies. ALWAYS look up the met...

Details

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

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

Web & Frontend Solid

raam-code

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.

24 Updated 2 weeks ago
geoffreycrofte
Web & Frontend Featured

accessibility

Audit and improve web accessibility following WCAG 2.2 guidelines. Use when asked to "improve accessibility", "a11y audit", "WCAG compliance", "screen reader support", "keyboard navigation", or "make accessible".

1,706 Updated 1 months ago
addyosmani
AI & Automation Solid

cross-page-analyzer

Internal helper for cross-page accessibility pattern detection, severity scoring, and scorecard generation. Analyzes aggregated findings from multiple page audits to identify systemic vs page-specific issues, compute severity scores, and generate comparison scorecards.

215 Updated 4 days ago
Community-Access
Testing & QA Solid

test-harness-auditor

This skill should be used when auditing a repo's test, lint, type-check, static analysis, build, and debug infrastructure for AI coding agents. Use when entering a new repo, when asked to 'audit tests', 'audit harness', 'check test infrastructure', 'lint audit', 'what testing tools are configured', or when a repo has no .claude/lint-rules.json. Generates optimized configs for the lint-on-write hook.

17 Updated 4 days ago
tdimino
DevOps & Infrastructure Solid

code-audit

Professional code security audit skill covering 55+ vulnerability types. Enhanced with WooYun 88,636 real-world vulnerability cases (2010-2016). This skill should be used when performing security audits, vulnerability scanning, penetration testing preparation, or code review for security issues. Supports 9 languages: Java, Python, Go, PHP, JavaScript/Node.js, C/C++, .NET/C#, Ruby, Rust. Includes 143 mandatory detection items across all languages with language-specific checklists. Covers SQL injection, XSS, RCE, deserialization, SSRF, JNDI injection, JDBC protocol injection, authentication bypass, business logic flaws, race conditions, and modern security domains (LLM, Serverless, Android). WooYun integration adds: statistical-driven parameter priority, bypass techniques library, logic vulnerability patterns, and real-case references. v1.0: Initial public release with Docker deployment verification framework.

535 Updated 2 months ago
3stoneBrother