scientific-environmental-geodata

Combine soil, climate, and biodiversity data from public APIs into environmental feature stacks.

3|1|Updated Feb 11, 2026
One-click install
npx skills add https://github.com/nahisaho/satori --skill scientific-environmental-geodata
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: scientific-environmental-geodata
Source: https://github.com/nahisaho/satori/tree/main/src/.github/skills/scientific-environmental-geodata
Command: npx skills add https://github.com/nahisaho/satori --skill scientific-environmental-geodata

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Ecologists and data scientists often spend significant time gathering and harmonizing soil, climate, and biodiversity data for ecological modeling. This Skill provides an integrated pipeline to fetch and assemble these variables from public APIs, enabling reproducible analyses.

Core Features & Use Cases

  • SoilGrids retrieval: obtain soil properties (e.g., pH, SOC, texture) at relevant depths for environmental modeling.
  • WorldClim/CHELSA integration: fetch bioclimatic variables to support climate-informed analyses.
  • Env-data stacking for SDMs: generate a combined feature stack suitable for species distribution modeling.
  • Use Case: for a given location, produce an env-stack that can feed a SDM workflow and inform habitat suitability assessments.

Quick Start

Fetch SoilGrids soil properties and WorldClim bioclimatic variables for a given location and compile them into an env-stack for SDM workflows.

Frequently Asked Questions about scientific-environmental-geodata

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

FAQPage Schema
How do I combine soil and climate data for species distribution modeling?

To combine soil and climate data for species distribution modeling, you can fetch soil properties from SoilGrids and bioclimatic variables from WorldClim or CHELSA, then harmonize them by depth and covariates into an integrated environmental feature stack.

What is the best way to retrieve SoilGrids soil properties at specific depths for ecological modeling?

The best way to retrieve SoilGrids soil properties for ecological modeling is to use an integrated pipeline that obtains variables like pH, SOC, and texture via REST-API data retrieval, harmonizing them by relevant soil depths for your analysis.

Can I integrate WorldClim and CHELSA bioclimatic variables into a single environmental data stack?

Yes, you can integrate WorldClim and CHELSA bioclimatic variables into a single environmental data stack by fetching the climate data through REST-APIs and applying variable harmonization to produce a production-ready feature stack for habitat suitability assessments.

Do I need to manually harmonize environmental covariates fetched from public APIs?

No, you do not need to manually harmonize environmental covariates fetched from public APIs; the pipeline automates variable harmonization by depth and covariates, ensuring soil and climate data are aligned for reproducible ecological analyses.

When do I need an environmental feature stack for habitat suitability assessments?

You need an environmental feature stack for habitat suitability assessments when preparing inputs for species distribution modeling workflows, requiring unified soil, climate, and biodiversity data to inform ecological predictions at a given location.