geomaster

Compute geospatial products and Earth-observation analytics from remote sensing and GIS datasets.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/gabrielvuksani/wotann --skill geomaster-gabrielvuksani
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: geomaster
Source: https://github.com/gabrielvuksani/wotann/tree/main/skills/scientific/geomaster
Command: npx skills add https://github.com/gabrielvuksani/wotann --skill geomaster-gabrielvuksani

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

GeoMaster solves the problem of turning raw geospatial and remote-sensing data into analysis-ready outputs by guiding the full workflow from preprocessing to spatial analytics and Earth-observation ML.

Core Features & Use Cases

  • Remote sensing & spectral analysis: compute vegetation/water/built-up indices (e.g., NDVI/NDWI), run SAR-derived index workflows, and support hyperspectral analyses for Earth observation tasks.
  • GIS operations & spatial science: handle vector/raster/point-cloud data, manage CRS correctly, perform common spatial operations (joins, overlays, buffers), and support terrain metrics and hydrology/network analysis.
  • Spatial ML & domain workflows: train classical models for land cover and spatial prediction, apply deep learning patterns for Earth imagery, and enable cloud-native pipelines using STAC/COG and Planetary Computer-style data access.

Quick Start

Ask GeoMaster to calculate NDVI for a Sentinel-2 GeoTIFF you provide, reproject inputs to a suitable CRS if needed, and write the NDVI result to a new GeoTIFF.

Frequently Asked Questions about geomaster

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

FAQPage Schema
How do I compute NDVI from a Sentinel-2 GeoTIFF and save the result?

To compute NDVI from a Sentinel-2 GeoTIFF, you provide the raster file to the Skill, which processes the spectral bands and writes the resulting NDVI values to a new GeoTIFF output.

How do I handle CRS reprojection for spatial analysis?

CRS-safe spatial analysis requires correctly matching coordinate reference systems across vector and raster datasets; the Skill handles this by reprojecting inputs to a suitable CRS before performing spatial operations.

Can I use cloud-native satellite data access via STAC for GIS analysis?

Yes, cloud-native satellite data retrieval via STAC and COG is supported, enabling you to access and process Planetary Computer-style Earth observation datasets directly within your geospatial analysis workflow.

What Python libraries are needed for geospatial processing and spatial ML?

Geospatial processing requires Python multi-library integration including GDAL, Rasterio, and GeoPandas for spatial operations, plus optional ML and cloud-native data access tooling for spatial ML training and inference.

Does this support terrain and hydrology modeling with point cloud data?

Yes, Earth-observation analytics support terrain and hydrology modeling by processing remote sensing, GIS, and spatial datasets across vectors, rasters, networks, and point clouds.

How do I train classical models for land cover classification?

Spatial ML training for land cover classification is supported by applying classical models and deep learning patterns to Earth observation imagery, enabling spatial prediction workflows.