{"data":{"id":"maplibre-v6-migration","name":"MapLibre v6 Migration","tagline":"Upgrade MapLibre GL JS v5 → v6","when":"Upgrading a MapLibre GL JS app from v5 to v6 — ESM-only build, removed default export, CommonJS require() breakage, styleimagemissing / setMissingStyleImageResolver changes, removed map.transform.","license":"MIT","sourceUrl":"https://github.com/maplibre/maplibre-agent-skills/blob/fa618af49728952f7aeca842ad93f51b9b530018/skills/maplibre-v6-migration/SKILL.md","catch":"Skills MIT (LICENSE.md); MapLibre GL JS is BSD-3-Clause. Free, no account, no token — but MapLibre only renders: you bring the tiles (self-hosted PMTiles on static storage, or a third-party tile host with its own caps and pricing). Young repo; only verified skills are listed. Version-pinned: useful exactly once per app; not Mapbox→MapLibre migration."},"links":{"self":"/api/skills/maplibre-v6-migration","html":"/skills/maplibre-v6-migration","markdown":"/skills/maplibre-v6-migration.md","collection":"/api/skills"}}