← ClaudeAtlas

mapslisted

Load this skill whenever the project contains static or interactive maps, embedded map widgets (Google Maps, Leaflet, Mapbox, OpenStreetMap), or any geographic visualizations. Under no circumstances embed a map without a text-based alternative conveying the same information. Absolutely always ensure map controls are keyboard-accessible and that all meaningful map content is available without the visual map.
mgifford/accessibility-skills · ★ 48 · AI & Automation · score 78
Install: claude install-skill mgifford/accessibility-skills
# Maps Accessibility Skill > **Canonical source**: `examples/MAPS_ACCESSIBILITY_BEST_PRACTICES.md` in `mgifford/ACCESSIBILITY.md` > This skill is derived from that file. When in doubt, the example is authoritative. Apply these rules when implementing or reviewing any static or interactive map. **Only load this skill if the project contains maps.** --- ## Core Mandate No single text description works for every map. Start with the map's purpose and the tasks it supports, then provide accessible content and controls that preserve that purpose for people who cannot see, distinguish, point at, drag, zoom, or interpret the visual map. Keep the map and its structured alternative synchronized from the same data source. --- ## Severity Scale (this skill) | Level | Meaning | |---|---| | **Critical** | Essential location data has no accessible alternative | | **Serious** | Interactive map unreachable by keyboard; `role="application"` misused | | **Moderate** | Skip link missing; colour independence gap; popup focus not managed | | **Minor** | Missing `prefers-reduced-motion` for animations; legend incomplete | --- ## Classify the Map's Purpose First | Map purpose | Essential task | Common accessible presentation | |---|---|---| | Simple locator | Where one place is and how to reach it | Concise alt, address, landmark, directions, contact info | | Location directory | Find and compare services | Searchable list/table with names, addresses, distances, categories | | Route/wayfi