Supergis
Implement maps and geospatial visualization for OpenLayers, Cesium, Leaflet, MapLibre, Mapbox, maptalks, SuperMap, MapGIS, ArcGIS, GeoScene, AMap, Baidu Map, Tencent Map, Tianditu, KQGIS, NavInfo, Google Maps, Three.js, deck.gl, AntV L7, and MapV. Use when the user says supergis or names one of these libraries and asks for a map, layer, terrain, 3D Tiles, vector tile, GeoJSON, WMS, WMTS, draw, measure, query, or visualization. Open modules/<library>/index.md and the matching example, then adapt that example's full code to the host project.
Install
npx skills add OpenCesium/SuperGIS-Skills --skill supergisgit clone --depth 1 https://github.com/OpenCesium/SuperGIS-Skills.git /tmp/SuperGIS-Skills
mkdir -p ~/.claude/skills
cp -r /tmp/SuperGIS-Skills/. ~/.claude/skills/supergisPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# supergis 用户点名某个库时,只读该库的索引,再读索引里对应的示例文件。把该文件中的完整写法接到当前项目:替换容器和资源地址,离开页面时销毁地图、图层和事件。不要换成另一个库的 API。 共用约定: - [core/choose.md](core/choose.md) - [core/crs.md](core/crs.md) - [core/tokens.md](core/tokens.md) - [core/tianditu-wmts.md](core/tianditu-wmts.md) 库索引: - OpenLayers:[modules/openlayers/index.md](modules/openlayers/index.md) - Cesium:[modules/cesium/index.md](modules/cesium/index.md) - Leaflet:[modules/leaflet/index.md](modules/leaflet/index.md) - MapLibre:[modules/maplibre/index.md](modules/maplibre/index.md) - Mapbox:[modules/mapbox/index.md](modules/mapbox/index.md) - maptalks:[modules/maptalks/index.md](modules/maptalks/index.md) - SuperMap:[modules/supermap/index.md](modules/supermap/index.md) - MapGIS:[modules/mapgis/index.md](modules/mapgis/index.md) - ArcGIS:[modules/arcgis/index.md](modules/arcgis/index.md) - GeoScene:[modules/geoscene/index.md](modules/geoscene/index.md) - 高德 AMap:[modules/amap/index.md](modules/amap/index.md) - 百度:[modules/baidu/index.md](modules/baidu/index.md) - 腾讯:[modules/tencent/index.md](modules/tencent/index.md) - 天地图:[modules/tianditu/index.md](modules/tianditu/index.md) - 苍穹 KQGIS:[modules/kqgis/index.md](modules/kqgis/index.md) - 四维图新:[modules/navinfo/index.md](modules/navinfo/index.md) - Google Maps:[modules/google/index.md](modules/google/index.md) - Three.js:[modules/three/index.md](modules/three/index.md) - deck.gl:[modules/deckgl/index.md](modules/deckgl/index.md) - AntV L7:[modules/l7/index.md](modules/l7/index.md)
Details
- Skill name
supergis- Repository
- OpenCesium/SuperGIS-Skills
- Repo updated
- 23 October 2026
FAQ
What does the Supergis skill do?
Implement maps and geospatial visualization for OpenLayers, Cesium, Leaflet, MapLibre, Mapbox, maptalks, SuperMap, MapGIS, ArcGIS, GeoScene, AMap, Baidu Map, Tencent Map, Tianditu, KQGIS, NavInfo, Google Maps, Three.js, deck.gl, AntV L7, and MapV. Use when the user says supergis or names one of these libraries and asks for a map, layer, terrain, 3D Tiles, vector tile, GeoJSON, WMS, WMTS, draw, measure, query, or visualization. Open modules/<library>/index.md and the matching example, then adapt that example's full code to the host project.
How do I install the Supergis skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add OpenCesium/SuperGIS-Skills --skill supergis. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Supergis popular?
It lives in OpenCesium/SuperGIS-Skills, which has 27 GitHub stars and 4 forks.
Related skills
Notebooklm Learner Pack
23DrMultivac/notebooklm-learner-pack
Generate branded, topic-specific HTML NotebookLM Learner Packs — 29 copy-paste prompt cards (10 infographics + 5 slide decks + 5 audio overviews + 4 video storyboards + 5 knowledge tests) with a sticky dual-filter UI that toggles between six audience lenses (ELI5, Newbie, Clinical, Operator, Finance, Deep Dive) and five asset types. Triggers on "NotebookLM learner pack," "learner site," "learner prompts," "explainer prompt pack," "build a prompt library for [topic]," "make a NotebookLM pack on [topic] in [brand] voice," or the workflow of ingesting source material into NotebookLM and wanting a
ThinkWiki
38wzdavid/ThinkWiki
Use this skill when the user wants to create, maintain, query, or visualize a local Markdown knowledge base. ThinkWiki can initialize a wiki, import files or webpages, collect inbox items, answer from existing knowledge, save higher-value outputs, and generate HTML viewer and graph artifacts.
HTML Explainer
23ds-vibe/html-explainer
Build a polished, lightly-interactive single-page web explainer for educational, informational, or explanatory content. Use when the user wants to explain, teach, summarize, or visualize a topic, concept, policy, dataset, process, or body of knowledge as an interactive web page — emphasizing progressive complexity, strong visual design, source-grounded accuracy, and an iterative quality loop. Triggers on requests like "make an interactive explainer / guide / walkthrough / one-pager," "turn this into a visual web page people can explore," or "help people get acquainted with X and drill down.
Web Analytics
48SeoToolkit/web-analytics-agent-skill
Analyze web traffic, SEO performance, and search engine trends using Google Search Console, Google Analytics 4, and Bing Webmaster Tools. Use when the user asks to analyze traffic, check SEO, or find keyword opportunities.
Notebooklm
21JunSuzuki1973/notebooklm-antigravity-skill
Interact with Google NotebookLM via CLI (nlm). Use this when the user wants to manage notebooks, add sources, generate audio podcasts, research topics, query notebooks, or share content.
Crawl4ai
49brettdavies/crawl4ai-skill
Use when scraping JavaScript-heavy pages or SPAs, crawling multiple URLs concurrently, extracting structured data with reusable CSS/JSON schemas, or building automated web data pipelines. Wraps the Crawl4AI library (`crwl` CLI and Python SDK) with schema-generation patterns for LLM-free extraction. Triggers on crawl4ai, crwl, scrape JS-heavy site, scrape SPA, headless browser scrape, schema-based extraction, batch crawl, sitemap crawl, web data pipeline. SKIP when a static HTML page can be read with `defuddle` / `fetch-web` — those are faster cold-start and don't need a browser.
Browse the most popular Claude skills, all data & analytics skills, or write your own with the skills generator.