open-gis

Design end-to-end geospatial workflows with an open-first toolchain.

64|10|Updated May 3, 2026
One-click install
npx skills add https://github.com/jaakla/open-gis --skill open-gis
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: open-gis
Source: https://github.com/jaakla/open-gis/tree/main
Command: npx skills add https://github.com/jaakla/open-gis --skill open-gis

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Open GIS workflows are often fragmented across tools, data formats, and platforms. This skill provides a production-grade, open-first stack that helps teams design, validate, and deploy end-to-end geospatial pipelines, with strong provenance, licensing hygiene, and reproducibility baked in.

Core Features & Use Cases

  • End-to-end pipelines spanning data discovery (STAC, Overture, OSM), data formats (GeoParquet, COG, PMTiles), processing (GDAL/OGR, GeoPandas, DuckDB, PostGIS), and delivery (MapLibre, Martin, TiTiler).
  • Reproducible workflows with pinned dataset versions, license attribution, and strict CRS/format conventions, including Estonia-specific guidance.
  • Quick triage guidance and decision matrices to optimize format, compute, and deployment choices for production GIS tasks.

Quick Start

Describe your geospatial objective and the skill will outline a production-grade open-stack workflow to achieve it.

Frequently Asked Questions about open-gis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build a production-grade geospatial pipeline using open-source tools?

To build a production-grade geospatial pipeline, use an open-first toolchain spanning data discovery (STAC, Overture), processing (GDAL, DuckDB, PostGIS), and delivery (PMTiles, MVT). This approach enforces reproducibility, license attribution, and strict CRS conventions.

What is the best way to discover and manage open geospatial data formats like STAC and GeoParquet?

The best way to manage open geospatial data is by using STAC for discovery and GeoParquet or COG for storage. This ensures pinned dataset versions and strict format decisions, enabling cloud-native workflows with strong data provenance.

Can I use DuckDB and GeoPandas together for processing geospatial data workflows?

Yes, you can use DuckDB and GeoPandas together for geospatial processing. They integrate within an open-first stack to handle data transformation, sitting between discovery layers like OSM and delivery formats like PMTiles or MVT.

How do I serve PMTiles and MVT using an open-source GIS stack?

To serve PMTiles and MVT, use delivery components like TiTiler and Martin within your GIS workflow. This cloud-native delivery mechanism follows processing stages and enforces reproducible, version-pinned data outputs.

Does this open GIS workflow approach include specific guidance for regional datasets like Estonia?

Yes, the open GIS workflow approach includes Estonia-specific guidance for geospatial pipelines. This ensures regional data integration aligns with strict CRS, format conventions, and open-data principles for local deployments.

Why do I need to pin dataset versions and enforce license attribution in GIS workflows?

You need to pin dataset versions and enforce license attribution to maintain reproducibility in GIS workflows. This production-grade practice prevents data drift and ensures compliance when delivering tiles or vector formats.