← Back to Skills Marketplace
jvy

qgis

by jvy · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
287
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install qgis
Description
Run QGIS geospatial processing with qgis_process for repeatable vector/raster workflows (reproject, clip, dissolve, buffer, merge, raster warping). Use when...
Usage Guidance
This skill appears coherent and focused on running QGIS CLI workflows against local files. Before installing/using it: (1) ensure you want qgis installed via Homebrew (QGIS is large and may pull many dependencies), (2) confirm qgis_process is available on the target machine (the skill will fail otherwise), (3) note the SKILL.md examples use 'rg' (ripgrep) — install it or replace with grep, (4) be careful about file overwrites and review any proposed batch operations or autonomous runs (the skill's safety rules are good, but allow-listing or sandboxing the working directories is wise), and (5) remember this is an instruction-only skill so there is no code to audit — the agent will execute shell commands you approve, so review commands before they run and restrict autonomous invocation if you want tighter control.
Capability Analysis
Type: OpenClaw Skill Name: qgis Version: 1.0.0 The skill is a legitimate wrapper for the QGIS command-line tool (`qgis_process`) used for geospatial data processing. It includes well-defined safety boundaries, such as requiring CRS validation and dry-runs for batch operations, and contains no evidence of malicious intent, data exfiltration, or obfuscated code across SKILL.md and agents/openai.yaml.
Capability Assessment
Purpose & Capability
The skill name and description match the declared requirement for the qgis_process binary and the brew install for the qgis formula. There are no unrelated environment variables, credentials, or config paths requested. Minor mismatch: SKILL.md examples use the 'rg' (ripgrep) command for filtering output but 'rg' is not declared as a required binary.
Instruction Scope
SKILL.md confines actions to local, file-based QGIS processing (list algorithms, inspect help, run algorithms, verify outputs) and includes safety checks (confirm CRS, avoid overwriting by default, dry-run policy). It does rely on executing shell commands against user files (expected for this skill). No instructions reference external endpoints or unrelated system credentials. One practical omission: example pipeline uses 'rg' which may not exist on the host — use grep or add rg to requirements if needed.
Install Mechanism
Install spec uses Homebrew formula 'qgis' to provide qgis_process, which is a standard installation path on macOS/Homebrew-enabled systems. Note: QGIS is a large project with many dependencies and may require additional system packages or user approval during install; however this is expected for the stated functionality and not suspicious.
Credentials
The skill requests no environment variables, credentials, or config paths — appropriate for a local-file processing tool and proportionate to its purpose.
Persistence & Privilege
always is false and the skill is user-invocable. agents/openai.yaml sets allow_implicit_invocation: true (allowing implicit invocation) which is a normal platform default; this alone is not a red flag and is not combined with broad credential access or system modifications.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install qgis
  3. After installation, invoke the skill by name or use /qgis
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release supporting QGIS geospatial processing via qgis_process for CLI-based GIS workflows. - Automates common vector and raster tasks: reprojection, clipping, dissolving, buffering, merging, and raster warping. - Enforces safe, repeatable processing: confirms input/output paths, output formats, CRS settings, and avoids source overwrites. - Includes best practices for workflow inspection, dry-run planning, and algorithm parameter discovery. - Designed for both English and Chinese GIS automation requests.
Metadata
Slug qgis
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is qgis?

Run QGIS geospatial processing with qgis_process for repeatable vector/raster workflows (reproject, clip, dissolve, buffer, merge, raster warping). Use when... It is an AI Agent Skill for Claude Code / OpenClaw, with 287 downloads so far.

How do I install qgis?

Run "/install qgis" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is qgis free?

Yes, qgis is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does qgis support?

qgis is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created qgis?

It is built and maintained by jvy (@jvy); the current version is v1.0.0.

💬 Comments