EOCube Agent Skills

Agent Skills (SKILL.md files) that teach AI coding agents how to work on the EOCube.RO Earth-observation platform: catalogue search, data access, storage, publishing, Dask and the meteo cube.

Machine-readable indexes: manifest.json (verified materializer), index.json (opencode skills.urls), .well-known/agent-skills/index.json (Agent Skills discovery). Source and issues: gitlab.dev.info.uvt.ro/rocs/tools/eocube-ai-skills.

SkillDescriptionVersion
eocube-daskScale notebook computation on the EOCube Dask Gateway: start or reuse a personal cluster with setup_personal_cluster, size it, ship presigned hrefs rather than filesystem objects to workers, chunk COG reads sensibly, watch the dashboard, and close the cluster when done.v0.1.0.f4e84bf0cf9e
eocube-data-accessOpen STAC assets from EOCube object storage inside notebooks: presign s3:// hrefs with sign_in_place, read COGs with rioxarray or odc-stac, use the right filesystem object for the primary and personal buckets, download files with the eocube CLI, and avoid the presigning and Dask-worker pitfalls.v0.1.0.6ccae407da7c
eocube-meteo-cubeRead the anonymous daily gridded meteorological cube for Romania (s3://meteo/cube/open-v1, Zarr, from 1961): open it with xarray and s3fs, pick max_temp, min_temp and precipitation, slice time to the last_*_time coordinate because future dates read as zero not NaN, clip to a county or locality, and scale to the whole country with Dask.v0.1.0.e95c5a9f9156
eocube-platform-overviewMap of the EOCube.RO earth-observation platform for agents in notebooks.eocube.ro: hosts and endpoints, authentication and storage model, the eocube MCP tools and CLI, which tool to reach for first, and which eocube-* skill to load next for search, data access, publishing, storage, Dask or the meteo cube.v0.1.0.52cb22ab5a52
eocube-skills-probeUse when the user message contains the exact token SKILL_LOAD_TEST_123; a loader self-test for the EOCube skills catalog.v0.1.0.88cb89eae4a6
eocube-stac-publishUse only when the user explicitly asks to publish, create or update STAC collections or items on stac.eocube.ro. Covers the ownership and visibility rules, collection naming, building items from local rasters, uploading assets and rewriting hrefs to permanent s3:// locations, validating, and adding or patching with the eocube MCP tools; deletion is CLI only after confirmation.v0.1.0.e09d4fb551f6
eocube-stac-searchFind Sentinel and other EOCube items in the stac.eocube.ro catalog with pystac-client or the eocube MCP tools: CQL2 filters (pystac-client only), areas of interest from Romanian counties and administrative units, date windows, sorting and paging, and how to read the results file the MCP search returns.v0.1.0.007bdf431c5c
eocube-storage-cliMove data in and out of EOCube S3 object storage from a notebook terminal or a laptop: eocube auth and STS credentials, eocube services storage ls, upload, download, rm, share and check, the primary versus personal endpoints, path-style addressing, the MinIO client, and bulk STAC asset download.v0.1.0.e960182ca3c5