Memory

QGIS Geospatial

Try it

Run QGIS geospatial processing with qgis_process for repeatable vector/raster workflows (reproject, clip, dissolve, buffer, merge, raster warping). Use when...

What it does

Use this skill for deterministic, file-based GIS processing through .

The skill document

QGIS

Use this skill for deterministic, file-based GIS processing through qgis_process.

Core Rules

  • Confirm source files, destination files, and target CRS before running commands.
  • Prefer writing to a new output path; do not overwrite source data unless user explicitly asks.
  • Discover algorithm parameters from qgis_process help before execution.
  • If output format is not specified, default to GPKG for vector and GeoTIFF for raster.
  • For batch operations, run one representative file first, then scale to the full set.

Standard Workflow

  1. Validate tool and inspect capabilities:
qgis_process --version
qgis_process list
  1. Find and inspect a specific algorithm:
qgis_process list | rg -i "clip|buffer|reproject|merge|warp|dissolve"
qgis_process help native:clip
  1. Execute with explicit parameters:
qgis_process run  -- \
  INPUT= \
  OUTPUT=
  1. Verify output exists and report summary (path, layer count/bands, CRS, extent).

Common Patterns

# Reproject vector layer
qgis_process run native:reprojectlayer -- \
  INPUT=./data/input.gpkg \
  TARGET_CRS=EPSG:4326 \
  OUTPUT=./out/reprojected.gpkg

# Clip vector layer by overlay
qgis_process run native:clip -- \
  INPUT=./data/roads.gpkg \
  OVERLAY=./data/boundary.gpkg \
  OUTPUT=./out/roads_clipped.gpkg

# Buffer vector features
qgis_process run native:buffer -- \
  INPUT=./data/points.gpkg \
  DISTANCE=100 \
  SEGMENTS=8 \
  DISSOLVE=false \
  OUTPUT=./out/points_buffer_100m.gpkg

Safety Boundaries

  • Do not guess units; confirm whether distance/area is in degrees or projected units.
  • If CRS is missing/invalid, stop and ask for the intended CRS before processing.
  • Avoid lossy conversion unless requested (for example dropping attributes or precision).
  • For long batch runs, provide dry-run plan first: algorithm, inputs, outputs, and overwrite policy.

OpenClaw + ClawHub Notes

  • Keep commands shell-safe and reproducible in OpenClaw terminal sessions.
  • Keep this skill portable: no hardcoded machine paths, credentials, or private endpoints.
  • For clawhub.ai publication, keep versioning/changelog semver-driven and update examples only with generic sample data.

Related skills

Stores durable facts in a categorized, plain-markdown vault on disk, alongside your agent's built-in memory.

by Iván559 installs18 stars

Find why your productivity system keeps failing, then apply the smallest fix — capacity math, bottleneck routing, durable local notes.

by Iván855 installs69 stars

Generate and edit Draw.io, Mermaid, and Excalidraw diagrams from natural language using a structured JSON spec.

by nssa.io1.0k installs47 stars

Join a video meeting as an AI bot with voice, avatar, and screenshare across four operating modes.

by johnpatternai22 installs8 stars

Run Git operations — commits, branches, merges, rebases, conflict resolution, and recovery — with safety rules enforced.

by Iván535 installs31 stars

Fetch raw ad creative, app, ranking, and revenue data from AdMapix as structured JSON.

by fly0pants4.3k installs296 stars

More from jvy

Browse all skills

WPS Office workflow automation for Chinese documents, spreadsheets, and presentations.

by jvy142 installs4 stars

Create Apache ECharts option JSON, standalone HTML chart pages, and export-ready chart artifacts from CSV, TSV, JSON tables, or existing option configs. Use...

by jvy23 installs

Gitee operations via OpenAPI and git: repositories, pull requests, issues, comments, and file contents. Use when: (1) inspecting or creating Gitee pull reque...

by jvy36 installs1 stars

Write, explain, adapt, and debug practical shader code for GLSL, WebGL, Three.js ShaderMaterial, React Three Fiber, postprocess-style full-screen effects, an...

by jvy24 installs1 stars

Build, debug, and integrate OpenLayers web maps, including map/view setup, XYZ and OSM base layers, vector sources, GeoJSON overlays, Web Mercator and WGS84...

by jvy17 installs

Research public holidays, bank holidays, observed days, school breaks, and make-up workdays for any country or region. Use when the user asks whether a speci...

by jvy18 installs