Portaljs Add Geo — Development skill for Claude Code
Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a PortalJS portal — on your own machine, no server.
How to install Portaljs Add Geo
Installs to ~/.claude/commands/datopian-portaljs-portaljs-add-geo.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/datopian/portaljs/HEAD/.claude/commands/portaljs-add-geo.md -o ~/.claude/commands/datopian-portaljs-portaljs-add-geo.md Restart Claude Code, or start a new session, for it to be picked up.
What Portaljs Add Geo does
description: Auto-ingest a geospatial file (GeoJSON, Shapefile, GeoPackage, KML/KMZ, FlatGeobuf, CSV-with-geometry) into a PortalJS portal — on your own machine, no server. Normalizes CRS to EPSG:4326, derives a PMTiles render tier + a GeoParquet query tier, pushes all three to R2 via Git LFS, and emits one dual-tier datasets.json entry the showcase renders with + . allowed-tools: Read, Write, Edit, Bash, WebFetch
/portaljs-add-geo
Turn one geospatial upload in
Alternatives in Development
- Add Portal — /add-portal - Generate a Job-Portal Search Skill for Your Local Market 36.6k ★
- Peon Ping — Warcraft III Peon voice notifications (+ StarCraft, Portal, Zelda) for Claude Code and other agents 4k ★
- Boss Zhipin Scraper — Boss直聘爬虫 / BOSS直聘职位数据抓取工具,基于 Chrome CDP 协议复用真实登录态,绕过字体反爬,输出明文薪资 JSON/CSV + 薪资技能分析 1.5k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Portaljs Add Map
Render a GeoJSON dataset on an interactive Leaflet map in the Views section of a dataset's showcase. Installs
New Portal
Renamed → /portaljs-new-portal. This alias will be removed next minor release.
Drift Refresh
Refresh the retirement catalog for vendors a machine can't re-fetch — drive the human through each portal/page
Refactored System
DJI 上云技能包:航线文件(WPML/KMZ)生成校验 + 大疆上云 API(MQTT)对接。Agent skills for DJI wayline files and cloud API.
Enhance Audio
Enhance and clean up audio in video/audio files using FFmpeg filters. Removes noise, normalizes volume, and im
Se Plan
Generate the implementation/integration plan — derive the CR build order from the graph's depends-on DAG, cut
Related Agents
Geo
Geospatial reviewer. Use when verifying CRS consistency, raster resolution alignment, expected file presence,
Portal Debugger
Use this agent for Flutter portal debugging - ViewModel state, auto_route navigation, getIt DI, proxy/session
Eval Skew Reviewer
Reviews diffs that add or change a write-time enrichment feature / retrieval channel for training-serving skew