← Back to Skills Marketplace
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
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install qgis - After installation, invoke the skill by name or use
/qgis - 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
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.
More Skills