performing-oil-gas-cybersecurity-assessment
Lets your agent assess security in oil and gas operations. It checks important systems to ensure they are protected.
What it does
This tool helps check the security of industrial control systems in oil and gas companies. It assesses everything from refineries to pipelines and wells, comparing against security standards.
When to use it
- ✓When assessing the security of a refinery or pipeline.
- ✓When preparing for pipeline security audits.
- ✓When checking the security of remote control systems.
Example of what to ask your AI
“Assess the security of our oil pipeline SCADA system according to the API 1164 standard.”
Want more? Open the sections below.
How to use
The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.
Skill link
Ready-to-paste message
How it works
The tool analyzes network configuration, control systems, and communications, comparing them against established security rules. It identifies weaknesses and suggests improvements.
Installation
Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.
In the terminal (Claude Code, Codex, Cursor), in your project folder:
npx skills add mukul975/Anthropic-Cybersecurity-Skills --skill performing-oil-gas-cybersecurity-assessmentOr download just the file:
curl -L https://raw.githubusercontent.com/mukul975/Anthropic-Cybersecurity-Skills/main/skills/performing-oil-gas-cybersecurity-assessment/SKILL.md -o SKILL.mdTechnical content (original SKILL.md)
Original text by the author, straight from GitHub.
Performing Oil & Gas Cybersecurity Assessment
When to Use
- When conducting a cybersecurity assessment of a refinery, pipeline, or production facility
- When preparing for TSA Pipeline Security Directive compliance (SD-01, SD-02)
- When assessing cybersecurity posture against API Standard 1164 (Pipeline SCADA Security)
- When evaluating the security of remote wellhead SCADA systems and satellite communications
- When a merger, acquisition, or regulatory audit requires a comprehensive OT security evaluation
Do not use for IT-only corporate network assessments of oil and gas companies, for physical security assessments without a cyber component, or for environmental compliance assessments.
Prerequisites
- Written authorization from facility management and operations team
- Understanding of oil and gas operations (upstream, midstream, downstream processes)
- Familiarity with API 1164, TSA SD-01/SD-02, IEC 62443, and NIST CSF
- Passive monitoring tools for OT network traffic capture
- Access to network diagrams, SCADA architecture documentation, and safety studies (HAZOP)
Workflow
Step 1: Scope Assessment Based on Facility Type
Oil and gas facilities have unique characteristics based on their operational segment that affect the assessment approach.
# Oil & Gas Cybersecurity Assessment Scope
facility:
name: "Gulf Coast Refinery"
segment: "Downstream"
capacity: "250,000 barrels per day"
regulatory: ["TSA SD-02", "API 1164", "IEC 62443", "NIST CSF"]
assessment_areas:
process_control:
description: "Refinery DCS and SCADA systems"
systems:
- "Honeywell Experion DCS - main process control"
- "Yokogawa CENTUM VP - hydrocracker unit"
- "Triconex SIS - emergency shutdown systems"
- "Allen-Bradley PLCs - utilities and tank farm"
protocols: ["Modbus/TCP", "OPC UA", "HART", "Foundation Fieldbus"]
pipeline_scada:
description: "Pipeline SCADA for crude receipt and product dispatch"
systems:
- "ABB RTU560 - pipeline RTUs at pump stations"
- "GE iFIX SCADA - pipeline control center"
- "Flow computers - custody transfer metering"
protocols: ["DNP3", "Modbus RTU over serial", "IEC 60870-5-104"]
communications: ["Licensed radio", "Leased line", "Satellite (VSAT)"]
safety_systems:
description: "Safety Instrumented Systems and fire/gas detection"
systems:
- "Schneider Triconex 3008 - process SIS"
- "Honeywell FSC - fire and gas"
- "Combustion turbine protection systems"
criticality: "SIL 2/3 rated - highest priority"
remote_access:
description: "Vendor and operator remote access to OT"
methods:
- "Citrix-based remote access to SCADA terminals"
- "VPN to vendor support for DCS maintenance"
- "Satellite communication to remote pump stations"
physical_security:
description: "Physical security integration with cyber"
systems:
- "Access control systems (badge readers)"
- "CCTV with IP network connectivity"
- "Perimeter intrusion detection"
compliance_mapping:
tsa_sd_02:
- "Implement network segmentation between IT and OT"
- "Develop and maintain a Cybersecurity Implementation Plan (CIP)"
- "Establish a Cybersecurity Assessment Program"
- "Report cybersecurity incidents to CISA within 24 hours"
- "Implement access control measures for critical OT systems"
api_1164:
- "Risk-based cybersecurity program for pipeline SCADA"
- "Asset identification and classification"
- "Network security and access control"
- "Personnel security and training"
- "Incident response and recovery"
Step 2: Assess Pipeline SCADA Security
Pipeline SCADA systems have unique challenges including long-distance communications over untrusted media, unmanned remote sites, and custody transfer integrity requirements.
#!/usr/bin/env python3
"""Pipeline SCADA Security Assessment Tool.
Evaluates security of pipeline SCADA systems against
API 1164 and TSA Pipeline Security Directive requirements.
"""
import json
import sys
from dataclasses import dataclass, field, asdict
from datetime import datetime
@dataclass
class AssessmentFinding:
finding_id: str
category: str
severity: str
title: str
description: str
affected_systems: list
regulatory_reference: str
remediation: str
timeline: str
@dataclass
class ComplianceCheck:
requirement_id: str
description: str
…
FAQ
What are SCADA systems?
SCADA (Supervisory Control and Data Acquisition) systems are used to monitor and control industrial processes remotely, such as in oil pipelines or refineries.
What are the API 1164 and TSA standards?
These are sets of rules and guidelines created to ensure the cybersecurity of control systems in oil and gas companies.
Is this tool for regular computer (IT) security?
No, this tool focuses on industrial control systems (OT), not on corporate IT networks.
Details
Original description by the author
Conduct cybersecurity assessments of upstream, midstream, and downstream oil and gas operations, covering pipeline SCADA, refinery DCS, safety instrumented systems, and remote wellhead RTUs, and evaluate compliance with API 1164, TSA Pipeline Security Directives, and IEC 62443. Use when assessing a refinery, pipeline, or production facility or preparing for TSA/API compliance audits; not for IT-on
Popularity
- GitHub stars
- 35k
- Ranking position
- #6111
- License
- Apache-2.0
- Updated
- 8/31/2026
Comments
- …
More skills from this repository
abusing-dpapi-for-credential-access
Gives your AI agent ready-made instructions for a specific task, so it does it better and faster.
mukul975/Anthropic-Cybersecurity-Skills
abusing-shadow-credentials-for-privesc
Teaches your AI agent to write clear, well-structured text.
mukul975/Anthropic-Cybersecurity-Skills
achieving-cmmc-level-2-compliance
Helps your agent prepare an environment for CMMC Level 2 compliance. It implements security requirements and manages necessary documentation.
mukul975/Anthropic-Cybersecurity-Skills
acquiring-disk-image-with-dd-and-dcfldd
Helps your agent create exact copies of hard drives. This is useful for ensuring no information is lost or altered during investigations.
mukul975/Anthropic-Cybersecurity-Skills
Similar skills
deep-research
Lets your agent research topics in depth, gathering information from multiple sources. It cites sources and indicates confidence levels. Ideal for deep dives or investigations.
affaan-m/ECC
research-ops
Lets your agent find current facts and information. It uses public research and the context you provide to give evidence-based answers.
affaan-m/ECC
scientific-thinking-literature-review
Helps your agent conduct systematic reviews of scientific literature. It's useful for compiling and understanding research on a topic.
affaan-m/ECC