soil-data
CommunityAnalyze soil carbon, texture, and profiles fast.
Authorxjtulyc
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill solves the problem of turning raw soil measurements and map-derived datasets into actionable soil property estimates, including soil organic carbon (SOC) stocks, USDA texture classification, spatial interpolation, and visual profiles.
Core Features & Use Cases
- SoilGrids 2.0 data retrieval: Query soil properties by point or within a bounding-box grid using the SoilGrids 2.0 REST API and return tidy DataFrames with means and uncertainty.
- SOC stock computation: Compute SOC stocks from bulk density and SOC concentration across depth intervals, including profile-level aggregation.
- Texture classification & visualization: Classify soil texture using the USDA texture rules (via sand/clay inputs) and visualize depth profiles with horizontal bar charts.
- Spatial interpolation (kriging): Perform ordinary kriging with a fitted spherical variogram to interpolate soil properties over a target grid.
- SSURGO support (R): Demonstrate SSURGO horizon retrieval and SOC stock calculation using soilDB and related R packages.
Quick Start
Use the soil-data skill to estimate SOC and soil texture for a study area by querying SoilGrids at your chosen bounding box and depth, then generating a depth-profile visualization for the resulting properties.
Dependency Matrix
Required Modules
requestsnumpypandasscipymatplotlibscikit-learnpyarrow
Components
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: soil-data Download link: https://github.com/xjtulyc/awesome-rosetta-skills/archive/main.zip#soil-data Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.