GeoMaster Geospatial Skill
An all-in-one geospatial skill that turns satellite imagery, GIS, spatial statistics and spatial ML tasks into ready-to-run code patterns.
Data & AnalyticsIntermediate★ 33,030⑂ 3,248AI score 9/10Last updated: Aug 9, 2026
What it does
- Provides code for satellite imagery processing (Sentinel, Landsat, MODIS, SAR) and spectral indices such as NDVI, EVI, SAVI and NDWI.
- Covers vector/raster operations with GeoPandas, Rasterio and GDAL: spatial joins, overlays, buffers, and terrain metrics (slope, aspect, hillshade).
- Shows cloud-native workflows with STAC, COG and Microsoft Planetary Computer, plus Dask/xarray tips for large datasets.
- Includes Random Forest image classification, OSMnx street-network analysis, and CRS rules that prevent the classic area/distance mistakes.
- Links to 13 deep-dive reference docs on coordinate systems, remote sensing, ML, big data and troubleshooting.
Who it's for
- Remote sensing and GIS researchers; analysts in environment, agriculture, hydrology or marine science.
- Data scientists building their first satellite imagery pipeline.
- Developers who regularly write spatial queries or map visualizations.
Example uses
- "Compute NDVI from this Sentinel-2 GeoTIFF and write it out" → generates band reading, normalization and profile handling.
- "Spatially join monitoring points to admin polygons and summarize per zone" → CRS check plus sjoin and groupby aggregation.
- "Search Planetary Computer for 2023 Sentinel-2 scenes under 20% cloud and load them into xarray" → STAC search with odc.stac loading code.
· · · Install guide · · ·
Try it now, no install
Paste this into Claude to use the skill without installing anything.
Read the instructions in this file and follow them to help me: https://raw.githubusercontent.com/K-Dense-AI/scientific-agent-skills/HEAD/skills/geomaster/SKILL.md What I want: (describe your task here)
If Claude can't open the link, open it yourself and paste the contents instead.
↓ If it works for you, download the ZIP below and install it. Then it runs on its own — no pasting each time.
Install in the Claude app (no terminal)
- Download the ZIP with the button below.
- In Claude, open Settings → Capabilities and turn on 'Code execution and file creation'. (one time)
- Go to Customize → Skills → + → 'Upload a skill' and upload the ZIP.
Install in Claude Code
Let Claude do it — paste this into Claude Code
Install the skill I found on Claude Skill Mart. Copy the skills/geomaster folder from the GitHub repo K-Dense-AI/scientific-agent-skills into my ~/.claude/skills/geomaster/. When it's done, tell me in one line what this skill can do.
Install with a command instead
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git && mkdir -p ~/.claude/skills && cp -r scientific-agent-skills/skills/geomaster ~/.claude/skills/⚠ This is a third-party skill. Check the source repository before installing.
- Open a terminal and confirm Claude Code is installed.
- Clone the repository:
git clone https://github.com/K-Dense-AI/scientific-agent-skills.git - Create the skills directory:
mkdir -p ~/.claude/skills - Copy the skill:
cp -r scientific-agent-skills/skills/geomaster ~/.claude/skills/ - Verify that
~/.claude/skills/geomaster/SKILL.mdand thereferences/folder came along. - Install the Python stack:
conda install -c conda-forge gdal rasterio fiona shapely pyproj geopandas(add xarray, pystac-client, etc. as needed). - For Google Earth Engine features, run
earthengine authenticateto link your account. - Restart Claude Code and try a prompt like "calculate NDVI for this raster" to confirm the skill activates.
View source on GitHub ↗License: MIT