executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
foliumCreate and troubleshoot Folium maps, GeoJSON layers, choropleths, and plugins for browser-rendered Leaflet output.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this repo skill when a task asks for Folium maps, layers, choropleths, plugins, or browser-rendered HTML output from Python. It is organized by user workflow, not by source file.
python -m pip install folium.python -c "import folium; print(folium.__version__)".pandas, geopandas, pillow, flask, jenkspy, or selenium.sub-skills/map-and-layers/ — base maps, tiles, markers, popups, layer controls, vector/raster overlays, custom panes, browser embedding, PNG export, and JS/CSS resource handling.sub-skills/geojson-and-data/ — GeoJson, TopoJson, Choropleth, GeoDataFrame and __geo_interface__ inputs, styling, tooltips, popups, and coordinate-order troubleshooting.sub-skills/plugins/ — clustering, drawing, search, time sliders, realtime data, layer comparison, vector tiles, and WebGLEarth.references/package-overview.md — high-level package summary, output model, and optional dependency map.references/troubleshooting.md — cross-cutting install/import, optional dependency, browser/CDN, and staleness issues.references/repo-provenance.md — source snapshot and refresh baseline.scripts/smoke_render_map.py — deterministic HTML render smoke check.import folium
m = folium.Map(location=[45.5236, -122.6750])
m.save("map.html")
For notebook work, m._repr_html_() renders the map inline, while m._repr_png_() only works when PNG export is enabled and the browser export dependencies are available.
map-and-layers when the user asks to build a map, add tiles or markers, compose layers, embed Folium in Flask or HTML, or diagnose PNG/export issues.geojson-and-data when the task involves GeoJSON/TopoJSON, GeoDataFrame input, choropleths, key_on, feature styling, or coordinate-order issues.plugins when the task involves clustering, draw/search controls, time-based data, live feeds, vector tiles, or WebGLEarth.references/repo-provenance.mdreferences/package-overview.mdSKILL.mdIf the current checkout commit, working tree state, or package version no longer matches references/repo-provenance.md, refresh the skill before trusting it for new work.