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.