Skip to main content

Overview

The location-operational-risk skill produces structured risk assessments for evaluating cities, regions, or countries as destinations for offices, facilities, or operations. It covers six risk dimensions: labor/talent, civil security, infrastructure, connectivity/logistics, regulatory/political, and environmental. Output can range from a quick safety check to a full PM-ready risk brief. Use this skill for: whether a location is safe for a new office or facility, what risks affect operations in a given country or city, and producing structured risk briefs for decision-makers.

Skill Resource URI

skill://location-operational-risk

Allowed Tools

get_media_events, get_media_event_cluster, get_conflict_events, get_conflict_events_summary, get_cameoplus_events, get_entity, web_search, web_extract

Six Risk Dimensions

DimensionKey GDELT ToolKey Signal
Labor/Talentget_media_events semantic searchStrike activity, labor market tightness
Civil Securityget_conflict_events + summaryEvent frequency, severity score
Infrastructureget_cameoplus_events INFRASTRUCTUREGrid outages, investment announcements
Connectivity/Logisticsget_cameoplus_events INFRASTRUCTUREISP reliability, import delays
Regulatory/Politicalget_cameoplus_events POLITICALPolicy changes, stability signals
Environmentalget_cameoplus_events ENVIRONMENTWeather events, climate disruptions
Use location (FIPS 2-letter code) not country name for get_media_events. Use 30-day windows for operational risk and 90-day windows for environmental/climate patterns.

Key Insight

A near-zero conflict event count is a positive signal — report it explicitly as a stability indicator. Do not interpret the absence of events as a data gap.

Workflow Summary

1

Security Baseline

get_conflict_events(country=..., days=30) + get_conflict_events_summary(group_by=event_type). Low event count = stable. State this explicitly.
2

Infrastructure Check

get_cameoplus_events(domain=INFRASTRUCTURE, country=ISO3, days=30). Investment announcements = positive signal. Failure/outage stories = elevated risk.
3

Regulatory Environment

get_cameoplus_events(domain=POLITICAL, magnitude_min=4.0, days=30) for policy changes and stability signals.
4

Entity Monitoring

get_entity for relevant investment agencies or regional authorities. Co-occurrence with FDI or infrastructure investment news = positive signal.
5

Web Enrichment

Labor statistics, business environment rankings, infrastructure project data, and on-the-ground reporting to contextualize GDELT signals.

Output Format

For full risk briefs, use this structure:
# {CITY} Operational Risk Brief — {DATE}

## Executive Summary
[2–3 sentence bottom line verdict]

## Risk Matrix
| Workstream | Risk Level | Key Signal |
|---|---|---|
| Labor/Talent | 🟡 Medium | ... |
| Civil Security | 🟢 Low | ... |
| Power/Infrastructure | 🔴 High | ... |
| Connectivity/Logistics | 🟢 Low | ... |
| Regulatory/Political | 🟡 Medium | ... |
| Environmental | 🟡 Medium | ... |

## Workstream Details
[Cite story_url from GDELT Cloud API for each key finding]

## Monitor Next 30 Days
## Recommended Actions
For quick safety checks, skip the matrix — give a direct paragraph: what do GDELT conflict and stability signals show for this location, and what does it mean for operations?

Workflow Guide

Detailed REST API workflow guide for location and operational risk

Skills Overview

All available skills and when to use each one