production-surveillance

Analyze local time-series production data to diagnose well performance changes and rank intervention candidates.

Updated Mar 5, 2026
One-click install
npx skills add https://github.com/jpfielding/claude.pnge --skill production-surveillance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: production-surveillance
Source: https://github.com/jpfielding/claude.pnge/tree/main/skills/production-surveillance
Command: npx skills add https://github.com/jpfielding/claude.pnge --skill production-surveillance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill helps petroleum engineers quickly diagnose and understand changes in well production performance by analyzing SCADA, historian, and test-separator data.

Core Features & Use Cases

  • Anomaly Detection: Identify unexpected drops or changes in production rates and pressures.
  • Bottleneck Identification: Pinpoint constraints in artificial lift, compression, or surface facilities.
  • Candidate Ranking: Prioritize wells for intervention based on performance degradation and potential for improvement.
  • Use Case: Given a CSV of daily oil, gas, and water rates along with wellhead pressures for a group of wells, use this Skill to identify which wells are experiencing liquid loading and recommend the next diagnostic step.

Quick Start

Analyze the provided daily production CSV to identify wells with potential liquid loading issues.

Frequently Asked Questions about production-surveillance

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I diagnose well performance changes using SCADA and historian time-series data?

To diagnose well performance changes, you can analyze SCADA, historian, and test-separator time-series data exported as CSV or spreadsheets. The system processes rates, pressures, temperatures, and lift parameters to identify production anomalies and rank intervention candidates.

What is the best way to identify liquid loading or artificial lift underperformance from daily production exports?

Identifying liquid loading and artificial lift underperformance involves analyzing daily production CSV exports of wellhead pressures, flow rates, and plunger cycles. The system pinpoints constraints and diagnoses specific issues like slugging or lift underperformance to recommend next diagnostic steps.

Can I use spreadsheet histories of choke settings and compressor data for production surveillance and bottleneck analysis?

Yes, you can use spreadsheet histories of choke settings and compressor data for production surveillance. The analysis processes these local time-series parameters to identify bottlenecks in compression or surface facilities and pinpoint constraints affecting well performance.

How do I rank wells for intervention based on performance degradation from test-separator results?

Ranking wells for intervention requires processing test-separator results and daily rate histories to detect performance degradation. The system evaluates production drops and artificial lift parameters to prioritize candidates with the highest potential for improvement.

Do I need a specific database connection to run anomaly detection on my well production rates?

No, you do not need a specific database connection to run anomaly detection. The system processes local time-series data directly from CSV files or spreadsheet exports containing your rates, pressures, temperatures, and lift parameters.

Why does my production surveillance analysis show unexpected drops in wellhead pressures and flow rates?

Production surveillance analysis shows unexpected drops in wellhead pressures and flow rates by identifying anomalies in time-series data. It diagnoses underlying causes such as slugging, liquid loading, compression constraints, or artificial lift underperformance.