What problem does it solve?
This Skill helps you research, design, implement, and debug interactive web maps using Leaflet (or React Leaflet) so they render correctly, handle data and interactions properly, and remain accessible and compliant.
Core Features & Use Cases
- Map stack triage: quickly determine whether you’re using Leaflet or React Leaflet, where CSS is loaded, whether SSR is involved, and whether the container has a valid height.
- Correct primitive selection: choose the right rendering approach for the dataset size and geometry (Marker vs CircleMarker vs GeoJSON, layer groups, panes, overlays, WMS/TMS).
- Production-grade UX and safety: ensure meaningful initial bounds/viewports, keep tile attribution visible, and treat popup HTML as unsafe by default.
Quick Start
Use the leaflet-expert skill to fix your blank or broken interactive map in React Leaflet by checking CSS, container height, SSR/client-only loading, and then selecting the correct Leaflet primitives for your data size.