supabase
Handles the full Supabase workflow from schema changes to deployment, with built-in security guardrails that catch common traps like RLS...
operational-risk-narratives
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 th...
Full skill instructions
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).
| Input | Description | Format |
|---|---|---|
| Event details | What happened, when, where, who was involved | Incident report |
| Financial impact | Gross loss, recoveries, near-miss estimate | Dollar amounts |
| Basel event type | Level 1 and Level 2 event classification | Basel taxonomy |
| Business line | Affected business unit per Basel classification | Business line mapping |
| Control environment | Controls that failed or were absent | Control inventory |
| Timeline | Event occurrence, detection, escalation, resolution | Chronological dates |
| Prior events | Related historical events or trends | Loss database query |
Apply the Basel II/III operational risk event type taxonomy:
| Level 1 Category | Level 2 Examples | Typical Drivers |
|---|---|---|
| Internal fraud | Unauthorized activity, theft | Insider threat, control bypass |
| External fraud | Theft/robbery, systems security, forgery | Cyber attack, social engineering |
| Employment practices | Discrimination, workers comp, labor disputes | HR policy gaps, culture issues |
| Clients, products, suitability | Fiduciary breaches, mis-selling, disclosure | Compliance failures, training gaps |
| Damage to physical assets | Natural disasters, terrorism, vandalism | BCP gaps, physical security |
| Business disruption | Systems failures, utility outages, telecom | IT resilience, vendor dependency |
| Execution, delivery, process management | Data entry errors, accounting errors, failed settlement | Process design, human error |
Also classify by:
Construct a comprehensive, fact-based narrative:
Event description (what happened):
Detection (how it was found):
Impact (what was the result):
Resolution (what was done):
Apply structured RCA methodology:
Five Whys Analysis:
Root Cause Categories:
| Category | Sub-Categories |
|---|---|
| People | Training, competency, staffing, misconduct, culture |
| Process | Design gaps, procedure non-compliance, handoff failures |
| Systems | IT failure, data quality, system capacity, cyber vulnerability |
| External | Vendor failure, regulatory change, fraud, natural disaster |
| Governance | Oversight gaps, policy deficiency, risk appetite misalignment |
Evaluate the control environment that should have prevented or detected the event:
| Control | Type | Design | Operating Effectiveness | Failure Mode |
|---|---|---|---|---|
| [Control 1] | Preventive/Detective | Adequate/Inadequate | Effective/Ineffective | [How it failed] |
| [Control 2] | Preventive/Detective | Adequate/Inadequate | Effective/Ineffective | [How it failed] |
Distinguish between:
Calculate the full financial impact:
| Component | Amount | Status |
|---|---|---|
| Gross loss (direct) | [$X] | Actual / Estimated |
| Legal and regulatory costs | [$X] | Actual / Estimated |
| Remediation costs | [$X] | Actual / Estimated |
| Total gross loss | [$X] | |
| Insurance recovery | -[$X] | Received / Expected |
| Other recoveries | -[$X] | Received / Expected |
| Net loss | [$X] |
For near-miss events, estimate the potential loss had the event not been detected or contained.
Define specific, measurable remediation actions:
| # | Action | Owner | Deadline | Priority | Status |
|---|---|---|---|---|---|
| 1 | [Specific action] | [Name/Role] | [Date] | [Critical/High/Medium] | [Open/In Progress/Complete] |
Each action must:
Link the event to the broader operational risk framework:
# Operational Risk Event Report: [Event ID]
## Event Summary
- **Event ID**: [ID]
- **Event Date**: [Occurrence date]
- **Detection Date**: [When discovered]
- **Basel Event Type**: [Level 1 / Level 2]
- **Business Line**: [Basel business line]
- **Gross Loss**: [$Amount]
- **Net Loss**: [$Amount]
- **Status**: [Open / Closed]
## Narrative
[Comprehensive event description following Step 2 structure]
## Root Cause Analysis
- **Root Cause**: [Category: specific root cause]
- **Contributing Factors**: [List of contributing factors]
- **Five Whys**:
1. [Why 1]
2. [Why 2]
3. [Why 3]
4. [Why 4]
5. [Why 5 — root cause]
## Control Assessment
[Control failure analysis per Step 4]
## Financial Impact
[Loss quantification per Step 5]
## Corrective Actions
[Action plan per Step 6]
## Lessons Learned
[Institutional takeaways applicable beyond this specific event]
## Risk Framework Updates
[RCSA, KRI, scenario analysis, and capital implications]
When a KRI breaches its threshold, produce:
For risk and control self-assessment narratives:
For capital and trending purposes:
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)."
Handles the full Supabase workflow from schema changes to deployment, with built-in security guardrails that catch common traps like RLS...
Comprehensive guides and best practices for Neon Serverless Postgres, covering setup, connection methods, authentication, and platform APIs.
Guide for setting up and using Firebase Authentication. Use this skill when the user's app requires user sign-in, user management, or secure data access using auth rules.
A skill to evaluate how secure Firestore security rules are. Use this when Firestore security rules are updated to ensure that the generated rules are extremely secure and robust.
Official skill for integrating Firebase AI Logic (Gemini API) into web applications. Covers setup, multimodal inference, structured output, and security.
Complete Better Auth server and client setup with database adapters, session management, plugins, and security configuration.
Deploy and manage projects on Vercel using token-based authentication. Use when working with Vercel CLI using access tokens rather than interactive login — e.g. "deploy to vercel", "set up vercel", "add environment variables to vercel".
Complete Cloudflare platform integration with decision trees for compute, storage, AI, networking, security, and infrastructure-as-code.
Run Azure compliance and security audits with azqr plus Key Vault expiration checks. Covers best-practice assessment, resource review, policy/compliance validation, and security posture checks. WHEN: compliance scan, security audit, BEFORE running azqr (compliance cli tool), Azure best practices, Key Vault expiration check, expired certificates, expiring secrets, orphaned resources, compliance assessment.
Send, read, and manage Gmail messages, drafts, labels, and account settings.
Comprehensive website auditing across 230+ rules in 21 categories including SEO, performance, security, and accessibility.
Shared authentication, CLI syntax, and output formatting patterns for gws Google Workspace commands.
Discover your celebrity doppelgänger with StarByFace!
GeoSpy: Pricing, Features, FAQs, and Alternatives for AI Teams
Detect AI-generated voices to protect against audio fraud.
Ensure Your Content's Originality with AI Plagiarism Checker
Upscale images by 400% without quality loss
Protect your social media from copyright disputes
Accurately Detect AI-Generated Content with TheChecker.AI
Chrome extension that detects and flags AI-generated content