perforation-design

Design perforation programs and calculate skin using Karakas-Tariq equations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the complex challenge of designing effective perforation strategies for oil and gas wells, ensuring optimal fluid flow and well productivity while considering critical factors like casing integrity and formation properties.

Core Features & Use Cases

  • Perforation Design: Design perforation programs for conventional and horizontal wells, including phasing, shot density, and penetration depth.
  • Skin Calculation: Accurately calculate total perforation skin using established industry models (Karakas-Tariq).
  • Limited Entry Design: Optimize perforation for multi-cluster horizontal completions to ensure even fluid distribution.
  • Use Case: A completions engineer needs to design perforations for a new horizontal well in the Marcellus shale. They can use this Skill to determine the optimal phasing, shot density, and penetration depth, calculate the resulting perforation skin, and assess the effectiveness of a limited entry design for the planned hydraulic fracturing stages.

Quick Start

Use the perforation-design skill to calculate the total perforation skin for a well with 90-degree phasing, 4 shots per foot, and 12 inches of Berea penetration, assuming Utica shale conditions.

Frequently Asked Questions about perforation-design

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

FAQPage Schema
How do I calculate total perforation skin for a horizontal well completion?

Calculate total perforation skin using the Karakas-Tariq equations by inputting wellbore phasing, shot density, and corrected penetration depth to evaluate flow efficiency for horizontal well completions.

What is limited entry design and how does it optimize multi-cluster horizontal completions?

Limited entry design optimizes multi-cluster horizontal completions by controlling perforation shot density and phasing to ensure even fluid distribution across all hydraulic fracturing stages.

How do I design a perforation program that follows API RP 19B standards?

Design a perforation program following API RP 19B by specifying casing phasing, shot density, and penetration depth, then calculating the resulting skin factor to ensure optimal fluid flow and casing integrity.

Can I use Python to evaluate perforation penetration depth correction for shale formations?

Use Python functions to evaluate perforation penetration depth correction for shale formations by applying industry standard calculations that account for formation properties like Berea penetration under Utica shale conditions.

Does perforation phasing angle affect well productivity in oil and gas completions?

Perforation phasing angle directly affects well productivity in oil and gas completions by altering the flow path geometry, which is quantified by calculating the total perforation skin using Karakas-Tariq equations.

What are the limitations of using Karakas-Tariq equations for perforation skin calculation?

Karakas-Tariq equations for perforation skin calculation rely on idealized assumptions for penetration depth and phasing geometry, requiring accurate formation property inputs to model oil and gas well completions effectively.