field-analyzer
Deepwater field-specific analysis for major Gulf of Mexico developments and production aggregation
Best use case
field-analyzer is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Deepwater field-specific analysis for major Gulf of Mexico developments and production aggregation
Teams using field-analyzer should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/field-analyzer/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How field-analyzer Compares
| Feature / Agent | field-analyzer | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Deepwater field-specific analysis for major Gulf of Mexico developments and production aggregation
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Field Analyzer
## When to Use This Skill
Use this skill when you need to:
- Analyze specific deepwater fields (Anchor, Julia, Jack, St. Malo)
- Aggregate production by field across multiple wells/leases
- Compare field performance and economics
- Build field-level type curves
- Track development history and milestones
## Core Pattern
```python
"""
ABOUTME: Field-level analysis for major GOM deepwater developments
ABOUTME: Aggregates wells by field and provides field-specific analytics
"""
from dataclasses import dataclass, field
from typing import List, Dict, Optional
import pandas as pd
@dataclass
class FieldDefinition:
"""Definition of a GOM field."""
name: str
operator: str
development_type: str # FPSO, TLP, SPAR, SUBSEA
water_depth_ft: float
first_production: str # YYYY-MM
api_numbers: List[str] = field(default_factory=list)
lease_numbers: List[str] = field(default_factory=list)
blocks: List[str] = field(default_factory=list)
# Known Lower Tertiary fields
*See sub-skills for full details.*
## YAML Configuration Template
```yaml
# config/input/field-analysis.yaml
metadata:
feature_name: "field-analysis"
created: "2025-01-15"
# Fields to analyze
fields:
- name: "ANCHOR"
include_forecast: true
- name: "JACK"
include_forecast: true
- name: "ST_MALO"
include_forecast: true
# Analysis options
analysis:
aggregate_by: "month"
calculate_type_curve: true
compare_vs_plan: false
# Custom field definitions (optional)
custom_fields:
- name: "MY_FIELD"
*See sub-skills for full details.*
## CLI Usage
```bash
# Analyze single field
python -m worldenergydata.field_analyzer \
--field ANCHOR \
--output reports/anchor_analysis.html
# Compare multiple fields
python -m worldenergydata.field_analyzer \
--compare JACK ST_MALO JULIA \
--metric oil_bbl \
--output reports/lt_comparison.html
```
## Sub-Skills
- [Best Practices](best-practices/SKILL.md)Related Skills
npv-analyzer
Perform NPV analysis and economic evaluation for oil & gas assets. Use for cash flow modeling, price scenario analysis, Monte Carlo simulation, P10/P50/P90 probabilistic analysis, working interest calculations, and financial metrics (IRR, payback, NPV) for field development projects.
hse-risk-analyzer
Analyze BSEE HSE (Health, Safety, Environment) incident data for risk assessment. Use for operator safety scoring, incident trend analysis, compliance tracking, and ESG-integrated economic evaluation.
economic-sensitivity-analyzer
Perform advanced economic sensitivity analysis for oil & gas investments including spider diagrams, 2D surfaces, breakeven analysis, and decision tree analysis.
api12-drilling-analyzer
Analyze drilling performance and metrics using API 12-digit well numbering system. Use for drilling time analysis, cost benchmarking, well comparison, sidetracks tracking, and drilling efficiency metrics across GOM fields.
tax-form-currency-field-handling
Handle currency field rounding and formatting quirks when entering precise decimal values into tax software forms
github-issue-automation-evidence-fields
Use when building GitHub issue classifiers, dashboards, closeout verifiers, or queue/report automation that depends on comments, approval evidence, or linked PR handoff state.
field-dev-code-recon
Extract field development information from external sources (LinkedIn posts, technical content), map against digitalmodel codebase coverage, document gaps, and create actionable GitHub issues.
trello-api-8-custom-fields
Sub-skill of trello-api: 8. Custom Fields.
algorithmic-art-noise-fields
Sub-skill of algorithmic-art: Noise Fields (+2).
test-oversized-skill
A test fixture skill that exceeds 200 lines with multiple H2/H3 sections for split testing.
interactive-report-generator
Generate interactive HTML reports with Plotly visualizations from data analysis results. Supports dashboards, charts, and professional styling.
data-validation-reporter
Generate interactive validation reports with quality scoring, missing data analysis, and type checking. Combines Pandas validation, Plotly visualization, and YAML configuration for comprehensive data quality reporting.