What problem does it solve? Map integrations frequently ship with unrestricted API keys, unclustered markers that freeze the browser, swapped latitude/longitude order, and location data collected without consent. This Skill audits map, routing, and geocoding code against a structured checklist to catch these defects before production. ## Core Features & Use Cases - API Key and Security Audit: Verifies Google Maps, Mapbox, and HERE keys are referrer-restricted, minimally scoped, and never exposed in client-side routing or geocoding calls. - Performance and Rendering Review: Checks marker clustering above 200 points, canvas rendering above 5,000 points, tile caching headers, CORS, and retina tile support. - Geospatial Correctness and Privacy: Catches Leaflet [lat, lng] vs GeoJSON [lng, lat] mixups, FLOAT coordinate precision loss, and GDPR/CCPA risks in geolocation handling. - Use Case: Before launching a store-locator feature with 3,000 markers and turn-by-turn directions, run this review to confirm clustering is enabled, the routing key is proxied server-side, and coordinates are stored as DECIMAL(11,8). ## Quick Start Review the map integration code in this project for API key exposure, marker performance, coordinate handling, and location privacy issues.