steadfastasart/geoscience-skills/ensaio

Claude Code and agent skill by steadfastasart/geoscience-skills

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Fetch versioned Fatiando geoscience datasets with Ensaio and preserve their hashes, citations and data conventions. Use for reproducible sample-data acquisition and replacing supported RockHound datasets; the fetchers return paths for format-specific readers.

Install

npx vskill@latest install steadfastasart/geoscience-skills/ensaio

SKILL.md

Ensaio

Retrieve an explicit data version, then read it with a suitable format library. A package version and a dataset version identify different things.

Acquisition

Select a fetcher from the installed API, review the original data license and citation, and estimate download/storage needs. ENSAIO_DATA_DIR selects a project cache. Preserve original downloaded bytes; write derived products elsewhere. The underlying Pooch registry verifies the expected content hash.

Versioned GPS data

python
# example: alps-gps
from pathlib import Path
import hashlib
import ensaio
import pandas as pd
source_path = Path(ensaio.fetch_alps_gps(version=1))
source_sha256 = hashlib.sha256(source_path.read_bytes()).hexdigest()
gps = pd.read_csv(source_path)

This returns a compressed CSV path, not a DataFrame. A first fetch requires network access unless the verified bytes are already cached. A network failure is not a validated empty dataset, and disabling hash verification is not a fix.

Scientific checks

Inspect column units, coordinate/velocity reference frames, epochs and uncertainty definitions from the original source. For this dataset, the published solution uses IGb08/ITRF2008 and the GRS80 ellipsoid, with horizontal velocities relative to Eurasia. Ensaio's short fetcher description says WGS84; do not use that shorthand to override the detailed source provenance or perform an unrecorded conversion.

Check station identifiers and missing values; keep velocity components and their standard deviations paired. Position uncertainty and velocity uncertainty are not interchangeable. Resampling or gridding must carry the reference frame and does not improve the observation accuracy automatically.

Record dataset version, source hash, package version, retrieval date and citation. See the fetcher documentation, original data and redistributed v1 release.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
78
Repository forks
11
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/steadfastasart/geoscience-skills/ensaio/badge)](https://verified-skill.com/skills/steadfastasart/geoscience-skills/ensaio)

Something wrong with this skill or its page? Tell us.