Token导航 LogoToken导航TokenDH.com
研究检索可写文件github未标认证来源可访问许可证需确认审计通过

using-geoscience-skills运用地球科学技能

Agent Skill

using-geoscience-skills 用于查找、检索和筛选相关信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

392

周安装

16

GitHub Stars

23

下载量

125
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:using-geoscience-skills(运用地球科学技能)
来源仓库:https://github.com/steadfastasart/geoscience-skills
仓库路径:skills/using-geoscience-skills
安装命令:
npx skills add https://github.com/steadfastasart/geoscience-skills --skill using-geoscience-skills
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/steadfastasart/geoscience-skills --skill using-geoscience-skills

简介

用于查找、检索和筛选相关信息。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中根据关键词快速定位候选结果。
  • 通过 npx skills add 命令从指定 GitHub 仓库安装使用。
  • 安装前需确认权限范围、维护状态及是否触发联网或文件操作。
  • using-geoscience-skills 属于研究检索类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Using Geoscience Skills

Meta-skill for discovering, routing, and composing the geoscience skills library. This skill maps user intent to domain skills, workflow skills, slash commands, and agents.

Domain Routing Table

Match user intent keywords to the appropriate domain skill.

Keywords / TriggersSkillDomain
SEG-Y, seismic traces, trace headers, inline, crosslinesegyioSeismic I/O
waveform, earthquake, FDSN, seismogram, miniSEEDobspySeismology
surface wave, dispersion, Rayleigh, Love wavedisbaSeismology
LAS, well logs, wireline, borehole curveslasioWell Logs
DLIS, RP66, array logs, modern well datadlisioWell Logs
well analysis, curve QC, multi-well, despikewellyWell Logs
petrophysics, Sw, porosity, formation evaluationpetropyPetrophysics
lithology, stratigraphy, striplog, facies logstriplogStratigraphy
3D model, geology, implicit surface, faultsgempy3D Modelling
fold modelling, structural frame, Loop3Dloopstructural3D Modelling
GIS, spatial data prep, borehole to GemPygemgisGIS Preprocessing
inversion, DC resistivity, magnetics, gravity, EMsimpegInversion
ERT, SRT, IP, near-surface inversionpygimliInversion
PDE, wave equation, finite differences, stencildevitoSimulation
linear operator, inverse problem, sparsitypylopsInverse Problems
gravity, magnetic, Bouguer, upward continuationharmonicaPotential Fields
AVO, Zoeppritz, Gassmann, fluid substitution, waveletbrugesRock Physics
gridding, interpolation, spatial, VerdeverdeSpatial Analysis
variogram, kriging, GSLIB, geostatisticsgeostatspyGeostatistics
variogram fitting, scikit-learn style geostatscikit-gstatGeostatistics
spatial regression, GWR, GNNWR, non-stationarity, coefficient mappinggnnwrSpatial Regression
groundwater, time series, pumping testpastasHydrology
landscape, erosion, surface processes, DEMlandlabSurface Processes
stereonet, strike, dip, poles, structuralmplstereonetStructural Geology
geochemistry, REE, spider diagram, ternarypyroliteGeochemistry
GPR, ground-penetrating radar, radargramgprpyNear-Surface
magnetotellurics, MT, impedance tensormtpyNear-Surface
NetCDF, xarray, multi-dimensional, climatexarrayData Formats
3D visualization, mesh, VTK, point cloudpyvistaVisualization
data download, sample data, cache, fetchpoochUtilities

Workflow Skills

Workflow skills chain multiple domain skills into end-to-end pipelines.

WorkflowSlash CommandSkill Chain
Seismic Interpretation/seismic-workflowsegyio -> obspy -> bruges -> disba -> pyvista
Well Log Evaluation/well-analysislasio/dlisio -> welly -> petropy -> striplog -> pyvista
Geological Modelling/model-3dgemgis -> gempy/loopstructural -> pyvista
Geophysical Inversion/inversion-workflowsimpeg/pygimli -> verde -> pyvista
Rock Physics & AVO/rock-physicslasio/welly -> bruges -> segyio

Available Agents

AgentPurposeTypical Trigger
data-qc-reviewerAutomated data quality checks across formats"QC my data", "check data quality"
geoscience-mentorGuided explanations of geoscience concepts and methods"explain", "teach me", "what is"

All 30 Domain Skills by Category

Seismic and Seismology

  • segyio -- SEG-Y file I/O, trace and header access
  • obspy -- seismological waveform processing, FDSN services
  • disba -- surface wave dispersion (Rayleigh, Love)

Well Log Analysis

  • lasio -- LAS file reading and writing
  • dlisio -- DLIS/RP66 binary well log parsing
  • welly -- well data analysis, curve QC, multi-well projects
  • petropy -- petrophysical analysis, formation evaluation
  • striplog -- lithological and stratigraphic log display

3D Geological Modelling

  • gempy -- implicit 3D geological modelling
  • loopstructural -- 3D modelling with fold and fault support
  • gemgis -- spatial data preprocessing for GemPy

Geophysical Inversion

  • simpeg -- multi-method geophysical inversion framework
  • pygimli -- ERT, SRT, IP inversion with simple API
  • devito -- symbolic PDE solver for wave propagation
  • pylops -- linear operators for inverse problems

Potential Fields and Rock Physics

  • harmonica -- gravity and magnetic data processing
  • bruges -- AVO, Gassmann, wavelets, elastic moduli

Spatial Analysis and Geostatistics

  • verde -- spatial gridding and interpolation
  • geostatspy -- variograms, kriging (GSLIB-style)
  • scikit-gstat -- geostatistics with scikit-learn API
  • gnnwr -- geographically weighted neural network regression

Hydrology and Surface Processes

  • pastas -- groundwater time series modelling
  • landlab -- landscape evolution modelling

Structural Geology and Geochemistry

  • mplstereonet -- stereonet plots for orientation data
  • pyrolite -- geochemical analysis and diagrams

Near-Surface Geophysics

  • gprpy -- GPR data processing
  • mtpy -- magnetotelluric data analysis

Data Formats and Visualization

  • xarray -- NetCDF, multi-dimensional labeled arrays
  • pyvista -- 3D mesh visualization and analysis
  • pooch -- data file fetching and caching

Skill Composition Rules

Chain skills when a task spans multiple stages of a geoscience workflow.

Composition Patterns

Data Loading -> Processing -> Modelling -> Visualization

1. Always start with a data I/O skill (segyio, lasio, dlisio, xarray)
2. Use processing skills for QC and transformation (welly, obspy, verde)
3. Apply domain modelling (bruges, gempy, simpeg, pygimli)
4. Finish with visualization (pyvista, matplotlib via domain skill)

When to Chain vs Use Standalone

ScenarioApproach
Single file format questionStandalone domain skill
End-to-end analysis pipelineWorkflow skill to orchestrate
Data QC across formatsdata-qc-reviewer agent
Concept explanationgeoscience-mentor agent
Multi-library code generationChain domain skills in order

Dependency Awareness

When composing skills, respect data flow:

# Correct: segyio loads, obspy processes, bruges models
import segyio
import obspy
from bruges.reflection import zoeppritz

# Load with segyio
with segyio.open('seismic.sgy') as f:
    data = f.trace[:]

# Process with obspy (convert to Stream if needed)
# Model with bruges
Rpp = zoeppritz(vp1, vs1, rho1, vp2, vs2, rho2, theta)

When to Use This Skill

This is the discovery and routing skill. Use it when:

  • Starting a new geoscience coding session and unsure which library to use
  • A user request spans multiple geoscience domains
  • You need to find the right slash command or workflow for a task
  • Composing multiple domain skills into a pipeline
  • Looking up which skill handles a specific file format or analysis type

This skill does not perform any analysis itself. It directs to the appropriate domain skill, workflow skill, or agent for execution.

Quick Decision Tree

User wants to...
  |
  +-- Load/write a file? --> Check format:
  |     SEG-Y -> segyio    LAS -> lasio    DLIS -> dlisio
  |     NetCDF -> xarray    VTK -> pyvista
  |
  +-- Process signals? --> obspy (seismology), welly (well logs)
  |
  +-- Build a model?
  |     3D geology -> gempy or loopstructural
  |     Rock physics -> bruges
  |     Inversion -> simpeg or pygimli
  |
  +-- Visualize results? --> pyvista (3D), matplotlib (2D via domain skill)
  |
  +-- Run a full pipeline? --> Use workflow skills above

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

37.89%
按下载量换算47

Claude

30.18%
按下载量换算38

Cursor

18.53%
按下载量换算23

Gemini CLI

8.97%
按下载量换算11

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

可写文件

该 Skill 可能写入或修改本地文件,使用前需要确认目标目录和修改范围。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills