Hormuz Strait
Alex YangCommunityCreated by Alex Yang
- Skill
- Tool integration
- Business and productivity
- MIT
- Low risk
AutoGineer summary
Written by AutoGineer from the skill’s own files, not by the author
The Hormuz Strait Monitor skill provides a comprehensive, real-time dashboard for tracking the operational status of the Strait of Hormuz. It aggregates critical data points including tanker transit volumes, Brent crude oil price fluctuations, war-risk insurance premiums, stranded vessel counts, and diplomatic developments. Designed for financial researchers and supply-chain analysts, the skill translates complex maritime and geopolitical data into actionable risk assessments, highlighting potential impacts on global energy supply chains and trade costs.
What it does
- Fetches live operational status of the Strait of Hormuz.
- Reports on tanker transit counts and cargo throughput in DWT.
- Tracks Brent crude oil price movements and 24-hour trends.
- Monitors war-risk insurance levels and premium multipliers.
- Summarizes diplomatic developments and global trade impacts.
- Provides a crisis timeline and news updates regarding the region.
When to use it
- When assessing geopolitical risk in the Persian Gulf.
- When analyzing the impact of maritime disruptions on global oil prices.
- When evaluating supply-chain risks for energy and shipping logistics.
- When monitoring war-risk insurance premiums for tanker fleets.
- When investigating the status of stranded vessels in the Strait.
Advantages
- Centralizes fragmented maritime, financial, and diplomatic data.
- Provides standardized risk levels for quick decision-making.
- Offers clear metrics on global trade impact and alternative routes.
- Enables rapid assessment of supply-chain disruptions.
Usage examples
- “Is the Strait of Hormuz currently open?”
- The agent returns the current operational status (e.g., OPEN, RESTRICTED, CLOSED), the duration of the current status, and a brief description.
- “What is the current impact of the situation in the Persian Gulf on oil prices and shipping?”
- The agent provides a comprehensive briefing including Brent price changes, tanker transit percentages, insurance risk levels, and the estimated daily cost to global trade.
- “Are there any stranded vessels in the Strait of Hormuz today?”
- The agent displays the total count of stranded vessels, broken down by type (tankers, bulk, other), and notes any change from the previous day.
- “What is the current war-risk insurance level for the Strait?”
- The agent reports the current risk level (e.g., NORMAL, HIGH), the specific war risk percentage, and the multiplier compared to baseline rates.
Install
Download the skill as a ZIP:
https://mp-staging.autogineer.com/agent-skills/himself65/hormuz-strait/downloadUnzip it into the cross-client skills folder of your project:
mkdir -p .agents/skills && unzip hormuz-strait.zip -d .agents/skills
Documentation by Alex Yang
Hormuz Strait Monitor Skill
Fetches real-time status of the Strait of Hormuz from the Hormuz Strait Monitor dashboard API. Covers shipping transits, oil prices, stranded vessels, insurance risk, diplomatic status, global trade impact, and crisis timeline.
This skill is read-only. It fetches public dashboard data — no authentication required.
Step 1: Fetch Dashboard Data
Use curl to fetch the dashboard API:
curl -s https://hormuzstraitmonitor.com/api/dashboardParse the JSON response. The API returns { "success": true, "data": { ... }, "timestamp": "..." }.
If success is false or the request fails, inform the user the monitor is temporarily unavailable and suggest checking https://hormuzstraitmonitor.com directly.
Step 2: Identify What the User Needs
Match the user's request to the relevant data sections. If the user asks for a general status update, present all sections. If they ask about something specific, focus on the relevant section(s).
| User Request | Data Section | Key Fields |
|---|---|---|
| General status / "is Hormuz open?" | straitStatus | status, since, description |
| Ship traffic / transit count | shipCount | currentTransits, last24h, normalDaily, percentOfNormal |
| Oil price impact | oilPrice | brentPrice, change24h, changePercent24h, sparkline |
| Stranded / stuck vessels | strandedVessels | total, tankers, bulk, other, changeToday |
| Insurance / war risk | insurance | level, warRiskPercent, normalPercent, multiplier |
| Cargo throughput | throughput | todayDWT, averageDWT, percentOfNormal, last7Days |
| Diplomatic situation | diplomacy | status, headline, parties, summary |
| Global trade impact | globalTradeImpact | percentOfWorldOilAtRisk, estimatedDailyCostBillions, affectedRegions, lngImpact, alternativeRoutes, supplyChainImpact |
| Crisis timeline / events | crisisTimeline | events[] with date, type, title, description |
| Tanker freight rates / VLCC rates | tankerRates | currentRate, preCrisisRate, changePercent, route, vesselType, trend, unit |
| Latest news | news | title, source, url, publishedAt, description |
Step 3: Present the Data
Format the results clearly for financial research. Adapt the presentation based on what the user asked for.
General status briefing (default)
When the user asks for a general update, cover these sections — a line each while shipping is operating normally, more depth wherever there is active disruption:
Strait Status — lead with the current status (e.g., "OPEN", "RESTRICTED", "CLOSED"), how long it's been in that state, and the description
Ship Traffic — current transits, last 24h count, and percent of normal
Oil Price — Brent price with 24h change
Stranded Vessels — total count broken down by type, with today's change
Insurance Risk — risk level, war risk premium percentage, and multiplier vs. normal
Cargo Throughput — today's DWT vs. average, percent of normal
Diplomatic Status — current status, headline, and brief summary
Global Trade Impact — percent of world oil at risk, estimated daily cost, and top affected regions
Tanker Freight Rates — current VLCC rate on the benchmark route vs. pre-crisis baseline, with trend direction
Formatting guidelines
Use tables for structured data (vessel counts, affected regions, alternative routes)
Highlight abnormal values — if
percentOfNormalis below 80% or above 120%, call it outFor
oilPrice.sparkline, describe the trend (rising, falling, stable) rather than listing raw numbersFor
throughput.last7Days, describe the trend directionShow
lastUpdatedtimestamp so the user knows data freshnessFor news items, include the source and link
For crisis timeline events, present chronologically with event type labels
Risk assessment
Based on the data, provide a brief risk assessment. insurance.level values come back uppercase:
| Insurance Level | Interpretation |
|---|---|
NORMAL | No elevated risk — shipping operating normally |
ELEVATED | Some disruption concerns — monitor closely |
HIGH | Significant risk — active disruption or credible threat |
CRITICAL | Severe disruption — major impact on global oil supply |
EXTREME | Effective closure — war risk premiums at multi-decade highs, most commercial traffic halted |
If the strait status is anything other than fully open, highlight:
The estimated daily cost to global trade
Which regions are most affected and their oil dependency
Available alternative routes with additional transit days and cost
LNG impact if applicable
SPR (Strategic Petroleum Reserve) status in days
Step 4: Respond to the User
Lead with the most important information: strait status and any active disruption
Include data freshness (
lastUpdatedtimestamp)If the situation is elevated or worse, proactively include the global trade impact summary
Keep the response concise for routine "all clear" statuses; expand for active incidents
Add a disclaimer: data is sourced from Hormuz Strait Monitor and may have delays
Reference Files
references/api_schema.md— Complete API response schema with field descriptions and data types
Read the reference file when you need exact field names or data type details.
Files
- ATTRIBUTION.mdAdded by AutoGineer886 B
- LICENSELicence file added by AutoGineer1.0 KiB
- README.md2.1 KiB
- SKILL.md6.0 KiB
- references/api_schema.md6.6 KiB
Requirements and compatibility
Works with: Claude Code, Claude apps, OpenAI Codex, GitHub Copilot, Cursor, Gemini CLI, Kiro, OpenCode, Goose, Amp, Roo Code, JetBrains Junie, Factory Droid, Devin (ex-Windsurf), Mistral Vibe, OpenHands, Letta
“Works with” means the tool reads the open Agent Skills format; a skill written for one tool may use features others lack.
Needs: Needs network access
Security
What our scanner noticed· Low risk
- Instructions that use the network
A static scan is not a guarantee. Skills are third-party content: review a skill before you let an agent use it.
Attribution and licence
- Created by
- Alex Yang
- Publisher
- Alex Yang (Community)
- Source
- himself65/finance-skills · plugins/data-providers/skills/hormuz-strait · commit a085078
- Licence
- MIT License (redistribution allowed)
- LICENSE (added by AutoGineer from LICENSE)
- ATTRIBUTION.md (written by AutoGineer)
- Synced
AutoGineer is not affiliated with or endorsed by Alex Yang.
Download ZIP
The ZIP holds the skill’s files, its licence files and an ATTRIBUTION.md. Download hormuz-strait.zip