neqsim-reservoir-depletion-screening

Generates year-by-year reservoir pressure, recovery factor, and water-cut depletion profiles from recoverable volume and offtake rate.

4|2|Updated May 31, 2026
One-click install
npx skills add https://github.com/equinor/neqsim-community-skills --skill neqsim-reservoir-depletion-screening-equinor
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: neqsim-reservoir-depletion-screening
Source: https://github.com/equinor/neqsim-community-skills/tree/main/skills/field-development/reservoir-depletion-screening
Command: npx skills add https://github.com/equinor/neqsim-community-skills --skill neqsim-reservoir-depletion-screening-equinor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Engineers and students often need a quick first look at how reservoir pressure and production decline over field life before a full reservoir model exists. This Skill provides a transparent, dependency-free screening of tank depletion versus time, while clearly directing quantitative work to validated NeqSim reservoir models. ## Core Features & Use Cases - Depletion Profile Generation: Produces per-year reservoir pressure, cumulative production, recovery factor, water cut, and hydrocarbon/water rates from a recoverable volume and constant offtake rate. - Depletion Verdicts: Flags each run as ok, watch, or high, and reports plateau years and years to abandonment. - Use Case: Given a gas reservoir with 300 bara initial pressure, 80 bara abandonment pressure, 20e9 Sm3 recoverable volume, and 8e6 Sm3/day offtake, generate a 15-year pressure-decline and water-cut profile to feed an early production-routing screening. ## Quick Start Ask the AI to run a reservoir depletion screening for a gas reservoir with initial pressure 300 bara, abandonment pressure 80 bara, recoverable volume 20e9 Sm3, and offtake rate 8e6 Sm3 per day over 15 years.

Frequently Asked Questions about neqsim-reservoir-depletion-screening

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

FAQPage Schema
How do I estimate reservoir pressure decline over time in Python?▼

Use the ReservoirDepletionModel evaluate method with fluid type, initial and abandonment pressures, recoverable volume, offtake rate, and years. It returns per-year pressure, recovery factor, and water cut using a linear material-balance screening.

What inputs are needed for a reservoir depletion screening?▼

You need fluid type (gas or oil), initial and abandonment pressure in bara, recoverable volume in Sm3, offtake rate in Sm3 per day, and the number of years. Optional inputs cover time step size, initial water cut, and annual water-cut rise.

Does this screening replace a NeqSim reservoir simulation?▼

No. It is an educational placeholder with no PVT, aquifer, injection, or coning physics. For real depletion behaviour use the NeqSim SimpleReservoir tank model with runTransient or the NeqSim MCP runReservoir workflow.

Does the reservoir depletion screening require external Python packages?▼

No. The model is dependency-free pure Python requiring only Python 3.10 or later. NeqSim is an optional extra, and the result reports whether the neqsim package is importable.

When should I not use a linear tank-depletion screening?▼

Avoid it for any quantitative design, production forecasting, or investment decision, since pressure is assumed to decline linearly with recovery factor. Escalate watch or high verdicts and all design use to validated NeqSim reservoir models and engineering review.