Analyze operational risk events and produce structured loss event narratives, root cause analyses, and OpRisk reports. Use when documenting operational loss events, conducting RCSA analysis, preparing OpRisk committee reports, or supporting Basel III operational risk capital calculations under the standardized measurement approach.
This skill produces structured operational risk event narratives and analyses for financial institutions. It covers loss event documentation, root cause analysis (RCA), risk and control self-assessments (RCSA), key risk indicator (KRI) analysis, scenario analysis, and operational risk capital estimation. Output aligns with Basel III/IV operational risk framework, OCC Heightened Standards, and industry taxonomies (ORX, Basel event types).
When to Use
Documenting operational loss events for the internal loss database
Conducting root cause analysis for material loss events
Drafting operational risk committee reports and board summaries
Analyzing KRI breaches and trend deterioration
Performing RCSA facilitation and documentation
Supporting Basel III standardized measurement approach (SMA) calculations
Preparing operational risk scenario analysis narratives for stress testing
KRI metric, current value, threshold (amber and red), and trend direction
Root cause of the breach (event-driven, systemic deterioration, data quality)
Comparison to historical KRI performance (is this an outlier or trend?)
Recommended management response and threshold recalibration assessment
RCSA Facilitation
For risk and control self-assessment narratives:
Identify inherent risk level for each operational risk category
Assess control effectiveness (1-5 scale with evidence)
Calculate residual risk (inherent risk adjusted for control effectiveness)
Compare residual risk to risk appetite and identify gaps
Document action plans for residual risk exceeding appetite
Loss Distribution Analysis
For capital and trending purposes:
Frequency analysis: event count by category, business line, and time period
Severity analysis: loss distribution with mean, median, 95th, and 99th percentiles
Trend analysis: rolling 12-month loss trends by category
Concentration: identify categories representing disproportionate loss share
Examples
Example 1 — Process Failure Event:
"Event OR-2025-0847: On 2025-09-12, a wire transfer of $3.2M was executed to an incorrect beneficiary due to a manual data entry error in the wire instruction template. The error was detected by the receiving bank within 4 hours, and $3.05M was recovered within 3 business days. Net loss of $150K reflects the unrecovered portion plus legal costs. Root cause: absence of maker-checker control for wire template modifications exceeding $1M (control gap). Contributing factors: staffing pressure due to month-end processing volume and lack of automated beneficiary validation against master file. Corrective actions: (1) Implement dual authorization for wire template changes >$500K (owner: Payments Ops Manager, due: 2025-10-31); (2) Deploy automated beneficiary name/account matching against counterparty master file (owner: IT, due: 2025-12-31)."
Example 2 — Cyber Event:
"Event OR-2025-1203: Business email compromise (BEC) attack targeted the CFO's email account, resulting in a fraudulent wire instruction of $890K to an overseas account. The attack exploited a phishing email that bypassed email security filters. Detection occurred 48 hours after wire execution when the CFO identified the spoofed email during routine inbox review. $0 recovered; funds moved through multiple intermediary accounts. Basel Event Type: External Fraud — Systems Security. Root cause: inadequate email authentication controls (DMARC policy set to 'none' rather than 'reject'). Corrective actions: (1) Implement DMARC reject policy (IT Security, 30 days); (2) Deploy callback verification for all wire requests >$100K (Treasury Ops, 15 days); (3) Mandatory BEC awareness training for all finance staff (HR/Compliance, 45 days)."
Guidelines
Document all operational loss events exceeding the institution's reporting threshold (typically $10K-$25K)
Capture near-miss events for trend analysis even when no financial loss occurs
Apply consistent Basel event type taxonomy; avoid creating custom categories
Root cause analysis must go beyond proximate cause to identify systemic issues
Corrective actions must address root causes, not symptoms
Track corrective actions to closure with evidence that the fix is effective
Distinguish between actual losses (realized) and provisions/reserves (estimated future)
Include timing information: occurrence-to-detection gap is a key control effectiveness metric
Maintain objectivity; event narratives are factual records, not blame assignments
Aggregate related events when a single root cause produces multiple loss impacts
Validation Checklist
Basel event type is assigned at Level 1 and Level 2
Business line mapping follows Basel/regulatory classification
Event narrative covers what, when, how detected, impact, and resolution
Root cause analysis identifies systemic cause (not just proximate trigger)
Control assessment distinguishes design vs. operating effectiveness failures
Financial impact includes gross loss, recoveries, and net loss
Corrective actions are specific, owned, and time-bound
Lessons learned are documented for institutional knowledge
Risk framework connections (RCSA, KRI, scenario, capital) are assessed
Event report is reviewed and approved by appropriate governance level
1---2name: operational-risk-narratives3description: Analyze operational risk events and produce structured loss event narratives, root cause analyses, and OpRisk reports. Use when documenting operational loss events, conducting RCSA analysis, preparing OpRisk committee reports, or supporting Basel III operational risk capital calculations under the standardized measurement approach.45metadata:6 display_name: "Operational Risk Narratives"7 short_description: "Write operational risk event loss narratives for banks"8 default_prompt: "Summarize my operational risk with key findings and next steps"9 version: "1.0.0"10 tags:11 - financial-services12 icon_path: "assets/icon.png"13---1415# Operational Risk Narratives1617## Overview1819This skill produces structured operational risk event narratives and analyses for financial institutions. It covers loss event documentation, root cause analysis (RCA), risk and control self-assessments (RCSA), key risk indicator (KRI) analysis, scenario analysis, and operational risk capital estimation. Output aligns with Basel III/IV operational risk framework, OCC Heightened Standards, and industry taxonomies (ORX, Basel event types).2021## When to Use2223- Documenting operational loss events for the internal loss database24- Conducting root cause analysis for material loss events25- Drafting operational risk committee reports and board summaries26- Analyzing KRI breaches and trend deterioration27- Performing RCSA facilitation and documentation28- Supporting Basel III standardized measurement approach (SMA) calculations29- Preparing operational risk scenario analysis narratives for stress testing3031## Required Inputs3233| Input | Description | Format |34|-------|-------------|--------|35| Event details | What happened, when, where, who was involved | Incident report |36| Financial impact | Gross loss, recoveries, near-miss estimate | Dollar amounts |37| Basel event type | Level 1 and Level 2 event classification | Basel taxonomy |38| Business line | Affected business unit per Basel classification | Business line mapping |39| Control environment | Controls that failed or were absent | Control inventory |40| Timeline | Event occurrence, detection, escalation, resolution | Chronological dates |41| Prior events | Related historical events or trends | Loss database query |4243## Methodology4445### Step 1: Classify the Event4647Apply the Basel II/III operational risk event type taxonomy:4849| Level 1 Category | Level 2 Examples | Typical Drivers |50|-------------------|-----------------|-----------------|51| **Internal fraud** | Unauthorized activity, theft | Insider threat, control bypass |52| **External fraud** | Theft/robbery, systems security, forgery | Cyber attack, social engineering |53| **Employment practices** | Discrimination, workers comp, labor disputes | HR policy gaps, culture issues |54| **Clients, products, suitability** | Fiduciary breaches, mis-selling, disclosure | Compliance failures, training gaps |55| **Damage to physical assets** | Natural disasters, terrorism, vandalism | BCP gaps, physical security |56| **Business disruption** | Systems failures, utility outages, telecom | IT resilience, vendor dependency |57| **Execution, delivery, process management** | Data entry errors, accounting errors, failed settlement | Process design, human error |5859Also classify by:60- **Business line**: Corporate finance, trading, retail banking, commercial banking, payment and settlement, agency services, asset management, retail brokerage61- **Boundary event**: Credit-risk-related operational events, market-risk-related operational events6263### Step 2: Document the Event Narrative6465Construct a comprehensive, fact-based narrative:6667**Event description** (what happened):68- Precise description of the event without editorializing69- Specific actions or failures that occurred70- Systems, processes, and people involved7172**Detection** (how it was found):73- How and when the event was detected74- Time lag between occurrence and detection (detection gap)75- Detection mechanism (automated alert, employee report, customer complaint, audit finding, regulatory examination)7677**Impact** (what was the result):78- Direct financial loss (gross amount before recoveries)79- Indirect costs (remediation, legal, regulatory fines, reputational)80- Customer impact (number of customers affected, complaint volume)81- Regulatory impact (enforcement action, MRA/MRIA, consent order)8283**Resolution** (what was done):84- Immediate containment actions85- Customer remediation steps86- Process or control changes implemented87- Timeline to full resolution8889### Step 3: Perform Root Cause Analysis9091Apply structured RCA methodology:9293**Five Whys Analysis**:941. Why did the event occur? → [Proximate cause]952. Why did the proximate cause exist? → [Contributing factor]963. Why was that factor present? → [Process weakness]974. Why wasn't the weakness addressed? → [Governance gap]985. Why did governance fail? → [Root cause]99100**Root Cause Categories**:101| Category | Sub-Categories |102|----------|---------------|103| **People** | Training, competency, staffing, misconduct, culture |104| **Process** | Design gaps, procedure non-compliance, handoff failures |105| **Systems** | IT failure, data quality, system capacity, cyber vulnerability |106| **External** | Vendor failure, regulatory change, fraud, natural disaster |107| **Governance** | Oversight gaps, policy deficiency, risk appetite misalignment |108109### Step 4: Assess Control Failures110111Evaluate the control environment that should have prevented or detected the event:112113| Control | Type | Design | Operating Effectiveness | Failure Mode |114|---------|------|--------|------------------------|-------------|115| [Control 1] | Preventive/Detective | Adequate/Inadequate | Effective/Ineffective | [How it failed] |116| [Control 2] | Preventive/Detective | Adequate/Inadequate | Effective/Ineffective | [How it failed] |117118Distinguish between:119- **Control design failure**: The control was not designed to address this risk120- **Control operating failure**: The control was properly designed but not executed correctly121- **Control absence**: No control existed for this risk scenario122123### Step 5: Quantify Financial Impact124125Calculate the full financial impact:126127| Component | Amount | Status |128|-----------|--------|--------|129| Gross loss (direct) | [$X] | Actual / Estimated |130| Legal and regulatory costs | [$X] | Actual / Estimated |131| Remediation costs | [$X] | Actual / Estimated |132| **Total gross loss** | **[$X]** | |133| Insurance recovery | -[$X] | Received / Expected |134| Other recoveries | -[$X] | Received / Expected |135| **Net loss** | **[$X]** | |136137For near-miss events, estimate the potential loss had the event not been detected or contained.138139### Step 6: Develop Corrective Action Plan140141Define specific, measurable remediation actions:142143| # | Action | Owner | Deadline | Priority | Status |144|---|--------|-------|----------|----------|--------|145| 1 | [Specific action] | [Name/Role] | [Date] | [Critical/High/Medium] | [Open/In Progress/Complete] |146147Each action must:148- Address a specific root cause or control gap identified149- Be measurable (clear definition of "done")150- Have an accountable owner (individual, not committee)151- Include a realistic deadline based on complexity152- Be tracked to completion with evidence of implementation153154### Step 7: Connect to Risk Framework155156Link the event to the broader operational risk framework:157- Update the RCSA to reflect the event and new/modified controls158- Review and adjust KRI thresholds if the event signals calibration issues159- Assess whether scenario analysis assumptions need revision160- Evaluate impact on operational risk capital (SMA calculation under Basel IV)161- Update risk appetite and tolerance metrics if breached162- Report through governance (OpRisk committee, board risk committee)163164## Output Specification165166```markdown167# Operational Risk Event Report: [Event ID]168169## Event Summary170- **Event ID**: [ID]171- **Event Date**: [Occurrence date]172- **Detection Date**: [When discovered]173- **Basel Event Type**: [Level 1 / Level 2]174- **Business Line**: [Basel business line]175- **Gross Loss**: [$Amount]176- **Net Loss**: [$Amount]177- **Status**: [Open / Closed]178179## Narrative180[Comprehensive event description following Step 2 structure]181182## Root Cause Analysis183- **Root Cause**: [Category: specific root cause]184- **Contributing Factors**: [List of contributing factors]185- **Five Whys**:186 1. [Why 1]187 2. [Why 2]188 3. [Why 3]189 4. [Why 4]190 5. [Why 5 — root cause]191192## Control Assessment193[Control failure analysis per Step 4]194195## Financial Impact196[Loss quantification per Step 5]197198## Corrective Actions199[Action plan per Step 6]200201## Lessons Learned202[Institutional takeaways applicable beyond this specific event]203204## Risk Framework Updates205[RCSA, KRI, scenario analysis, and capital implications]206```207208## Analysis Framework209210### KRI Breach Analysis211212When a KRI breaches its threshold, produce:213- KRI metric, current value, threshold (amber and red), and trend direction214- Root cause of the breach (event-driven, systemic deterioration, data quality)215- Comparison to historical KRI performance (is this an outlier or trend?)216- Recommended management response and threshold recalibration assessment217218### RCSA Facilitation219220For risk and control self-assessment narratives:221- Identify inherent risk level for each operational risk category222- Assess control effectiveness (1-5 scale with evidence)223- Calculate residual risk (inherent risk adjusted for control effectiveness)224- Compare residual risk to risk appetite and identify gaps225- Document action plans for residual risk exceeding appetite226227### Loss Distribution Analysis228229For capital and trending purposes:230- Frequency analysis: event count by category, business line, and time period231- Severity analysis: loss distribution with mean, median, 95th, and 99th percentiles232- Trend analysis: rolling 12-month loss trends by category233- Concentration: identify categories representing disproportionate loss share234235## Examples236237**Example 1 — Process Failure Event**:238"Event OR-2025-0847: On 2025-09-12, a wire transfer of $3.2M was executed to an incorrect beneficiary due to a manual data entry error in the wire instruction template. The error was detected by the receiving bank within 4 hours, and $3.05M was recovered within 3 business days. Net loss of $150K reflects the unrecovered portion plus legal costs. Root cause: absence of maker-checker control for wire template modifications exceeding $1M (control gap). Contributing factors: staffing pressure due to month-end processing volume and lack of automated beneficiary validation against master file. Corrective actions: (1) Implement dual authorization for wire template changes >$500K (owner: Payments Ops Manager, due: 2025-10-31); (2) Deploy automated beneficiary name/account matching against counterparty master file (owner: IT, due: 2025-12-31)."239240**Example 2 — Cyber Event**:241"Event OR-2025-1203: Business email compromise (BEC) attack targeted the CFO's email account, resulting in a fraudulent wire instruction of $890K to an overseas account. The attack exploited a phishing email that bypassed email security filters. Detection occurred 48 hours after wire execution when the CFO identified the spoofed email during routine inbox review. $0 recovered; funds moved through multiple intermediary accounts. Basel Event Type: External Fraud — Systems Security. Root cause: inadequate email authentication controls (DMARC policy set to 'none' rather than 'reject'). Corrective actions: (1) Implement DMARC reject policy (IT Security, 30 days); (2) Deploy callback verification for all wire requests >$100K (Treasury Ops, 15 days); (3) Mandatory BEC awareness training for all finance staff (HR/Compliance, 45 days)."242243## Guidelines244245- Document all operational loss events exceeding the institution's reporting threshold (typically $10K-$25K)246- Capture near-miss events for trend analysis even when no financial loss occurs247- Apply consistent Basel event type taxonomy; avoid creating custom categories248- Root cause analysis must go beyond proximate cause to identify systemic issues249- Corrective actions must address root causes, not symptoms250- Track corrective actions to closure with evidence that the fix is effective251- Distinguish between actual losses (realized) and provisions/reserves (estimated future)252- Include timing information: occurrence-to-detection gap is a key control effectiveness metric253- Maintain objectivity; event narratives are factual records, not blame assignments254- Aggregate related events when a single root cause produces multiple loss impacts255256## Validation Checklist257258- [ ] Basel event type is assigned at Level 1 and Level 2259- [ ] Business line mapping follows Basel/regulatory classification260- [ ] Event narrative covers what, when, how detected, impact, and resolution261- [ ] Root cause analysis identifies systemic cause (not just proximate trigger)262- [ ] Control assessment distinguishes design vs. operating effectiveness failures263- [ ] Financial impact includes gross loss, recoveries, and net loss264- [ ] Corrective actions are specific, owned, and time-bound265- [ ] Lessons learned are documented for institutional knowledge266- [ ] Risk framework connections (RCSA, KRI, scenario, capital) are assessed267- [ ] Event report is reviewed and approved by appropriate governance level
Run npx skillmds@latest add goldenzero/operational-risk-narratives in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Analyze operational risk events and produce structured loss event narratives, root cause analyses, and OpRisk reports. Use when documenting operational loss events, conducting RCSA analysis, preparing OpRisk committee reports, or supporting Basel III operational risk capital calculations under the standardized measurement approach. It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. Independent scanners report: SkillSpector: PASS, Skill Scanner: PASS. Capability flags: docs only. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
GoldenZero (@goldenzero) published this skill. Their other Agent Skills are listed on their SkillMD profile.