ocean-science
v0.8.2Physical oceanography: ECCO state estimate, SWOT SSH, meridional transport, budget closure, water masses.
By Open Science Pillars CommunityLicense: Apache-2.01 GitHub starsUpdated last week
Directory evidence
- Runtimes
- Claude Code and Agent Plugins
- Parsed components
- 22 skill or MCP entries
- Source updated
- Sep 12, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install ocean-science for Claude Code
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install ocean-science@agent-plugin-marketplacePaste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/open-science-pillars/ocean-scienceClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .claude-plugin/plugin.json├── plugin.json├── skills/briefing-generator/SKILL.md├── skills/budget-closure/SKILL.md├── skills/cite-ecco/SKILL.md├── skills/compare-obs/SKILL.md├── skills/ecco/SKILL.md├── skills/load-ecco/SKILL.md├── skills/load-swot/SKILL.md├── skills/meridional-transport/SKILL.md├── skills/mixed-layer/SKILL.md├── skills/mixed-layer-analysis/SKILL.md├── skills/ocean-budget/SKILL.md├── skills/ocean-grids/SKILL.md├── skills/ocean-indices/SKILL.md├── skills/receipt-figures/SKILL.md├── skills/sea-level/SKILL.md├── skills/sea-level-analysis/SKILL.md├── skills/swot/SKILL.md├── skills/transport-analysis/SKILL.md├── skills/water-mass-analysis/SKILL.md├── skills/water-masses/SKILL.md└── .mcp.json
Included Skills20
Generate a receipted regional sea level briefing: fills the template strictly from a PASS attested-run receipt and signed concept text, with per-DOI citations. Keywords: briefing, sea level, coastal, receipt, attested, report.
Closed property budgets on native model grids: tendency, advection, diffusion, forcing terms; machine-precision residual expectations.
Emit the exact ECCO Consortium citation block with per-collection DOIs (PO.DAAC template) for the ECCO collections an analysis touched. Keywords: cite, citation, DOI, ECCO, acknowledge, references.
Compare model or state-estimate output against observations: RAPID, Argo climatologies, altimetry; consistent masking and uncertainty framing.
ECCO v4r4 ocean state estimate: LLC90 native grid, PO.DAAC collections through the fields concepts, budget formulation, dynamical consistency. Knowledge first.
Load ECCO v4r4 data from PO.DAAC with grid auto-merge and Dask; volume confirmation gate; restates applicable gotchas.
Load SWOT KaRIn SSH regionally: parse region, cycles, tier; volume gate; flag decoding; swath-aware summary.
Meridional heat, volume, freshwater transport: section masks, overturning and gyre decomposition, RAPID comparison at 26.5N.
Mixed layer depth: density and temperature criteria, seasonal cycle, sensitivity to threshold choice.
Mixed layer depth analysis workflow: criterion choice, seasonal climatology, trend with uncertainty.
Ocean property budgets on the native ECCO grid only; refuses regridded budgets; budget-auditor auto-run on residuals.
Ocean model grids: Arakawa C-grid, LLC tiles, cell geometry, xgcm, scalar vs vector regridding rules.
Climate ocean indices: ENSO Nino regions, NAO, PDO, AMO definitions, computation and baseline conventions.
Draw a map or a time series from an attested computation receipt, and from nothing else: the renderer runs the receipt's attester, verifies the per-cell fields file and every array against the hashes in the receipt, and writes the run id, code hash and verdict into the caption. Keywords: plot, map, figure, chart, where, Ekman pumping map, geostrophic speed map, shear skill map, OHC time series, deseasonalized series, trend plot.
Sea level components: steric, manometric, GRACE ocean bottom pressure, altimetry SSH, budget closure caveats.
Sea level analysis workflow: regional trends, steric vs manometric attribution, uncertainty on all headline rates.
SWOT KaRIn L2 SSH: product tiers, orbit phases (1-day cal/val vs 21-day science), two-swath geometry, cycle/pass naming, earthaccess.
Meridional transport analysis: MHT at chosen latitudes, overturning streamfunction, expected range and spread from the recipe concept.
Water mass analysis workflow: T-S census, density-space transformation, volumetric inventories with uncertainty framing.
Water mass identification: T-S diagrams, potential density surfaces, mode and deep waters, ventilation.
MCP servers2
- url
- https://cmr.earthdata.nasa.gov/mcp/v1
- command
- uv
- args
- run https://raw.githubusercontent.com/open-science-pillars/core/e046417de95b5518ee518f0a08eca3eb5fc8ad3a/connectors/observations_mcp.py
Plugin manifests2
{
"name": "ocean-science",
"version": "0.8.2",
"description": "Physical oceanography: ECCO state estimate, SWOT SSH, meridional transport, budget closure, water masses.",
"dependencies": [
"core",
{
"name": "nasa-daac-knowledge",
"version": ">=2026.9.2"
}
],
"author": {
"name": "Open Science Pillars Community"
},
"homepage": "https://github.com/open-science-pillars/ocean-science",
"license": "Apache-2.0",
"keywords": [
"oceanography",
"ecco",
"swot",
"podaac",
"amoc",
"heat-transport",
"sea-level"
]
}{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "ocean-science",
"version": "0.8.2",
"description": "Physical oceanography: ECCO state estimate, SWOT SSH, meridional transport, budget closure, water masses.",
"author": {
"name": "Open Science Pillars Community"
},
"homepage": "https://github.com/open-science-pillars/ocean-science",
"repository": "https://github.com/open-science-pillars/ocean-science",
"license": "Apache-2.0",
"keywords": [
"oceanography",
"ecco",
"swot",
"podaac",
"amoc",
"heat-transport",
"sea-level"
],
"extensions": {
"io.github.open-science-pillars": {
"kind": "capability",
"status": "available",
"spheres": [
"hydrosphere"
],
"primary_sphere": "hydrosphere",
"discipline": "Ocean Physics",
"package_type": "capability",
"dependencies": {
"capabilities": [
{
"name": "core"
}
],
"knowledge": [
{
"name": "nasa-daac-knowledge",
"version": ">=2026.9.2"
}
]
}
}
}
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[ocean-science on Agent Plugins Marketplace](https://pluginsmp.com/plugins/ocean-science)