nodal-analysis-multiphase

Perform multiphase nodal analysis matching IPR with VLP for well deliverability.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of understanding and optimizing the flow of oil and gas from the reservoir through the wellbore to the surface, ensuring maximum efficient production.

Core Features & Use Cases

  • Nodal Analysis: Matches reservoir inflow performance (IPR) with wellbore outflow performance (VLP) to find the optimal operating point.
  • Sensitivity Analysis: Evaluates the impact of changes in tubing size, choke settings, artificial lift, and compression on production rates.
  • Use Case: A petroleum engineer needs to determine the best choke size to maximize oil production from a well while staying within surface facility constraints. This skill can simulate various choke sizes and predict the resulting production rates.

Quick Start

Use the nodal-analysis-multiphase skill to perform a nodal analysis for a well with a reservoir pressure of 3000 psia and a flowing bottomhole pressure of 1500 psia.

Frequently Asked Questions about nodal-analysis-multiphase

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

FAQPage Schema
How do I perform nodal analysis for multiphase flow in a producing well?

Nodal analysis matches reservoir inflow performance (IPR) with vertical lift performance (VLP) to determine a well's optimal operating point. This skill calculates Vogel IPR, gas deliverability, and hydrostatic gradients to predict production rates.

How does IPR and VLP matching optimize well deliverability?

IPR and VLP matching optimizes well deliverability by identifying the intersection of reservoir inflow capacity and tubing outflow capacity. This skill uses Python functions to calculate PI, Vogel IPR, and hydrostatic gradients for accurate flow prediction.

Can I evaluate tubing size and choke sensitivity for oil production optimization?

Yes, you can evaluate tubing size and choke sensitivity for oil production optimization. This skill simulates various choke sizes and tubing configurations to predict resulting production rates while respecting surface facility constraints.

How do I simulate compression impact and artificial lift tuning for well production?

You simulate compression impact and artificial lift tuning by running sensitivity analyses on your well production system. This skill analyzes how adjusting surface compression and artificial lift parameters affects overall well deliverability.

Do I need Python to calculate gas deliverability and choke differentials?

Yes, you need Python to calculate gas deliverability and choke differentials using this skill. It utilizes Python functions specifically designed for computing PI, Vogel IPR, hydrostatic gradients, and choke differentials in multiphase flow.