Fetch external datasets (Daymet, MODIS/Landsat via Google Earth Engine, GBIF, USGS NWIS, Ameriflux, BOLD, DataONE) and return them in NEON-compatible shape for downstream fusion. Handles per-source auth, units, CRS, and citation strings. Use whenever the analysis needs non-NEON data.
The NEON agent is only as good as its ability to fuse NEON with the world. This skill owns the adapters to external repositories: fetch, normalize, attribute, and hand off to spatiotemporal-join-planner.
repository-cartography).coverage-planner).references/external_repos.md.siteIDdateProvenanceLogger as an ExternalSourceRef with name, URL, citation, and version.spatiotemporal-join-planner.scripts/daymet_adapter.py — ORNL DAAC Daymet v4 daily climate.scripts/usgs_nwis_adapter.py — USGS National Water Information System.scripts/gbif_adapter.py — GBIF occurrence records for sanity-checking NEON taxa.scripts/modis_adapter.py — MODIS NDVI/EVI via Google Earth Engine.references/external_repos.md — the adapter catalog with auth requirements and citation strings.references/units_and_crs.md — expected shape for each source.→ spatiotemporal-join-planner (always)
→ schema-validation (on the fused output)