home / skills / a5c-ai / babysitter / soil-classification-tool
This skill classifies soils with USCS and AASHTO, interprets Atterberg limits, and computes SPT correlations for engineering properties.
npx playbooks add skill a5c-ai/babysitter --skill soil-classification-toolReview the files below or copy the command above to add this skill to your agents.
---
name: soil-classification-tool
description: Soil classification skill using USCS and AASHTO systems with SPT correlations
allowed-tools:
- Read
- Write
- Glob
- Grep
- Edit
- Bash
metadata:
specialization: civil-engineering
domain: science
category: Geotechnical Analysis
skill-id: CIV-SK-013
---
# Soil Classification Tool Skill
## Purpose
The Soil Classification Tool Skill classifies soils using USCS and AASHTO systems, interprets Atterberg limits, and provides SPT correlation calculations for engineering properties.
## Capabilities
- USCS classification
- AASHTO soil classification
- Atterberg limits interpretation
- Grain size distribution analysis
- Soil description generator
- SPT correlation calculations
- Relative density estimation
- Consistency determination
## Usage Guidelines
### When to Use
- Classifying soil samples
- Interpreting laboratory data
- Estimating engineering properties
- Preparing geotechnical reports
### Prerequisites
- Laboratory test data available
- Grain size distribution known
- Atterberg limits tested
- SPT values recorded
### Best Practices
- Follow standard procedures
- Consider local correlations
- Document sample quality
- Verify visual description
## Process Integration
This skill integrates with:
- Geotechnical Site Investigation
## Configuration
```yaml
soil-classification-tool:
systems:
- USCS
- AASHTO
correlations:
- SPT-friction-angle
- SPT-undrained-strength
- SPT-relative-density
outputs:
- classification
- description
- properties
```
## Output Artifacts
- Soil classifications
- Property correlations
- Boring logs
- Soil descriptions
This skill classifies soils using USCS and AASHTO systems, interprets Atterberg limits, and computes SPT-based correlations for engineering properties. It produces concise soil descriptions, recommended classifications, and derived property estimates to support geotechnical reporting. The tool is designed to work from standard lab and field inputs and to integrate into a site investigation workflow.
The skill ingests grain size distributions, Atterberg limits, and SPT blow counts, then applies USCS and AASHTO decision rules to assign classifications. It evaluates liquid limit, plasticity index, and grading curves to interpret consistency and soil behavior. Using established empirical correlations, it translates SPT values into estimates of relative density, friction angle, and undrained strength where appropriate.
What inputs are required for reliable classifications?
At minimum provide grain-size distribution, liquid limit, plastic limit, and SPT blow counts; visual descriptions and sample condition improve reliability.
Can SPT correlations be used for cohesive and cohesionless soils?
Yes, but use different empirical relations: SPT-to-relative-density and friction angle are used for cohesionless soils, while SPT-to-undrained-strength correlations apply for cohesive soils; always state uncertainty.