drilling-drilling-hydraulics

Sub-skill of drilling: Drilling Hydraulics (+5).

5 stars

Best use case

drilling-drilling-hydraulics is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Sub-skill of drilling: Drilling Hydraulics (+5).

Teams using drilling-drilling-hydraulics 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

$curl -o ~/.claude/skills/drilling-hydraulics/SKILL.md --create-dirs "https://raw.githubusercontent.com/vamseeachanta/workspace-hub/main/.agents/skills/_archive/engineering/drilling/drilling-hydraulics/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/drilling-hydraulics/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How drilling-drilling-hydraulics Compares

Feature / Agentdrilling-drilling-hydraulicsStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Sub-skill of drilling: Drilling Hydraulics (+5).

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

# Drilling Hydraulics (+5)

## Drilling Hydraulics


```python
# Equivalent Circulating Density (ECD)
ECD = MW + (delta_P_annular / (0.052 * TVD))

# Pressure Loss in Annulus
delta_P = (L * rho * v**2) / (25.8 * (Dh - Dp))

# Bit Hydraulics
HHP = (Q * delta_P_bit) / 1714
HSI = HHP / area_bit
```

## Rate of Penetration


```python
# Bourgoyne-Young Model
ROP = K * exp(a1 + sum(ai * xi))

# Mechanical Specific Energy
MSE = (WOB / area_bit) + (2 * pi * RPM * T) / (60 * area_bit * ROP)
```

## Torque and Drag (Soft String Model)


```python
T = T0 + mu * N * L   # Torque
F = F0 + mu * N * L   # Drag (+ for pulling, - for slack off)
# N is normal force, mu is friction factor
```

## Well Control


```python
# Kill Mud Weight
KMW = original_MW + (SIDPP / (0.052 * TVD))

# Maximum Allowable Annular Surface Pressure
MAASP = (fracture_gradient - MW) * 0.052 * shoe_TVD

# Kick Tolerance
KT = (FG - MW_current) * shoe_TVD / depth_total
```

## Example: ECD Calculation


```python
def calculate_ecd(
    mud_weight_ppg: float,
    annular_pressure_loss_psi: float,
    tvd_ft: float
) -> float:
    """
    Calculate Equivalent Circulating Density.

    Args:

*See sub-skills for full details.*

## Example: Parameter Validation


```python
def validate_drilling_parameters(params: dict) -> None:
    """Validate drilling parameters are within safe ranges."""
    if params['mud_weight'] < params['pore_pressure']:
        raise ValueError("Mud weight below pore pressure — kick risk!")
    if params['mud_weight'] > params['fracture_gradient']:
        raise ValueError("Mud weight above fracture gradient — losses risk!")
    if params['wob'] > params['bit_rating']:
        raise ValueError("WOB exceeds bit rating")
```

Related Skills

api12-drilling-analyzer

5
from vamseeachanta/workspace-hub

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.

drilling

5
from vamseeachanta/workspace-hub

Domain expertise for drilling engineering covering well planning, hydraulics, well control, and drilling operations analysis.

doc-extraction-drilling-riser

5
from vamseeachanta/workspace-hub

Layer 3 domain sub-skill for extracting drilling riser data from API RP 16Q, DNV-RP-C205, and riser analysis reports. Provides detection heuristics for VIV parameters, kill/choke line specs, and BOP stack configurations. type: reference

drilling-well-planning-and-design

5
from vamseeachanta/workspace-hub

Sub-skill of drilling: Well Planning and Design (+5).

drilling-drilling-optimization

5
from vamseeachanta/workspace-hub

Sub-skill of drilling: Drilling Optimization (+2).

drilling-common-problems

5
from vamseeachanta/workspace-hub

Sub-skill of drilling: Common Problems (+1).

drilling-bsee-drilling-data

5
from vamseeachanta/workspace-hub

Sub-skill of drilling: BSEE Drilling Data (+2).

drilling-api-standards

5
from vamseeachanta/workspace-hub

Sub-skill of drilling: API Standards (+2).

doc-extraction-drilling-riser-viv-parameters

5
from vamseeachanta/workspace-hub

Sub-skill of doc-extraction-drilling-riser: VIV Parameters (+3).

test-oversized-skill

5
from vamseeachanta/workspace-hub

A test fixture skill that exceeds 200 lines with multiple H2/H3 sections for split testing.

interactive-report-generator

5
from vamseeachanta/workspace-hub

Generate interactive HTML reports with Plotly visualizations from data analysis results. Supports dashboards, charts, and professional styling.

data-validation-reporter

5
from vamseeachanta/workspace-hub

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.