AI SummaryWelly is a specialized toolkit for geoscientists to load, process, and analyze subsurface well log data from LAS files, enabling multi-well projects, curve processing, and cross-well analysis. It's essential for petroleum engineers, petrophysicists, and geoscientists working with well data.
Install
Copy this and paste it into Claude Code, Cursor, or any AI assistant:
I want to install the "welly" skill in my project. Please run this command in my terminal: # Install skill into the correct directory (5 files) mkdir -p .claude/skills/welly && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/welly/SKILL.md "https://raw.githubusercontent.com/SteadfastAsArt/geoscience-skills/main/welly/SKILL.md" && mkdir -p .claude/skills/welly/references && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/welly/references/curve_processing.md "https://raw.githubusercontent.com/SteadfastAsArt/geoscience-skills/main/welly/references/curve_processing.md" && mkdir -p .claude/skills/welly/references && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/welly/references/project_workflows.md "https://raw.githubusercontent.com/SteadfastAsArt/geoscience-skills/main/welly/references/project_workflows.md" && mkdir -p .claude/skills/welly/scripts && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/welly/scripts/project_stats.py "https://raw.githubusercontent.com/SteadfastAsArt/geoscience-skills/main/welly/scripts/project_stats.py" && mkdir -p .claude/skills/welly/scripts && curl --retry 3 --retry-delay 2 --retry-all-errors -o .claude/skills/welly/scripts/well_qc.py "https://raw.githubusercontent.com/SteadfastAsArt/geoscience-skills/main/welly/scripts/well_qc.py" Then restart Claude Code (or reload the window in Cursor) so the skill is picked up.
Description
Subsurface well data analysis toolkit for loading, processing, and analyzing well logs, projects, and formation tops. Built on lasio with enhanced curve processing. Use when Claude needs to: (1) Load wells from LAS files with metadata, (2) Work with multi-well Projects, (3) Process curves (despike, smooth, resample, normalize), (4) Manage formation tops, (5) Export well data to DataFrame/LAS/CSV, (6) Perform cross-well analysis and QC.
Quick Reference
`python from welly import Well, Project
Load single well
w = Well.from_las('well.las')
Access data
df = w.df() # DataFrame gr = w.data['GR'] # Curve object values = gr.values # numpy array depth = gr.basis # depth array
Well info
print(w.name, w.uwi) print(w.data.keys()) # Available curves
Discussion
Health Signals
My Fox Den
Community Rating
Sign in to rate this booster