Back to skills
SKILL.md
GEO INFER MARINE
ASecurityMarine and ocean analysis for coastal and offshore environments. Use when analyzing ocean currents, marine ecosystems, coastal erosion, sea-level rise, marine protected area planning, or fisheries management.
- 17 stars
- 0 votes
- 0 copies
- 2 views
- Added September 1, 2026
Works with
Security analysis
100/100Pro scans all 20 files and shows the line behind each finding
npx -y skills add ActiveInferenceInstitute/GEO-INFER --skill GEO-INFER-MARINE --agent claude-codeAre you the author of GEO INFER MARINE?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/activeinferenceinstitute-geo-infer-marine)---
name: geo-infer-marine
description: Marine and ocean analysis for coastal and offshore environments. Use when analyzing ocean currents, marine ecosystems, coastal erosion, sea-level rise, marine protected area planning, or fisheries management.
prerequisites:
required:
- geo-infer-space
- geo-infer-data
recommended:
- geo-infer-bayes
- geo-infer-time
difficulty: intermediate
estimated_time: 45min
examples_dir: ../GEO-INFER-EXAMPLES/examples/
---
# GEO-INFER-MARINE
## Instructions
### Core Capabilities
- **Ocean currents**: Ekman transport/pumping, geostrophic flow, mixed-layer depth (`OceanCurrentModeler`)
- **Marine ecosystems**: Coral reef health, fisheries stock, biodiversity indices, blue carbon (`MarineEcosystemModeler`)
- **Coastal analysis**: Coastal vulnerability and erosion analysis (`CoastalAnalyzer`)
- **Sea level**: Sea-level rise projection and inundation assessment (`SeaLevelAnalyzer`)
- **MPA planning**: Marine protected area network design, offshore wind siting (`MarineSpatialPlanner`)
- **Reef thermal stress**: Degree heating weeks and NOAA-style bleaching alert levels (`CoralReefAssessor`)
- **Water quality**: Marine water quality and oceanographic data processing (`MarineWaterQuality`, `OceanographicDataProcessor`)
### Key Imports
```python
from geo_infer_marine import (
OceanCurrentModeler,
CoastalAnalyzer,
MarineEcosystemModeler,
SeaLevelAnalyzer,
MarineSpatialPlanner,
CoralReefAssessor,
)
from geo_infer_marine.core.marine_ecosystems import MarineHabitatType, SpeciesData
```
## Examples
```python
from geo_infer_marine import CoastalAnalyzer, SeaLevelAnalyzer
analyzer = CoastalAnalyzer()
vulnerability = analyzer.assess_coastal_vulnerability(elevation, sea_level, wave_height)
erosion = analyzer.analyze_coastal_erosion(shoreline_data, time_periods=["2000", "2010", "2020"])
sea = SeaLevelAnalyzer()
projection = sea.project_sea_level_rise(historical_sea_level, scenario="rcp85", years=[2050, 2100])
inundation = sea.assess_inundation(elevation, projected_sea_level)
```
See `examples/basic_marine_analysis.py` and `examples/marine_ecosystem_analysis.py` for runnable end-to-end demos.
## Guidelines
### Integrations
- Integrates with CLIMATE for ocean temperature projections
- Integrates with BIO for marine biodiversity assessment
- Test: `uv run python GEO-INFER-TEST/run_unified_tests.py --module MARINE`
Files in this skill
- AGENTS.md
- README.md
- SKILL.md
- docs/api_reference.md
- docs/examples/advanced_example.md
- docs/examples/basic_example.md
- docs/getting_started.md
- docs/index.md
- examples/AGENTS.md
- examples/README.md
- examples/__init__.py
- examples/basic_marine_analysis.py
- examples/marine_ecosystem_analysis.py
- pyproject.toml
- requirements.txt
- setup.py
- src/AGENTS.md
- src/README.md
- src/geo_infer_marine/AGENTS.md
- src/geo_infer_marine/README.md
Attribution
Comments
Loading comments…
Newsletter
Get the weekly list of safe new skills, and the ones we pulled.