agentleFS
RiskResponseRiskResponse/ciso-security-skills/risk-assessment/SKILL.md

risk-assessment

Skill8 starsChanged 9 months agoMITView on GitHub

Cybersecurity and enterprise risk assessment skill covering FAIR quantitative analysis, qualitative risk matrices, risk registers, and broad GRC risk management. Use this skill whenever the user asks about risk assessments, risk registers, risk scoring, risk appetite, risk quantification, FAIR analysis, Monte Carlo simulations, loss event frequency, loss magnitude, cyber risk in financial terms, enterprise risk management (ERM), operational risk, IT risk, third-party risk assessments, risk heat maps, risk treatment plans, or risk reporting to leadership.

19 other projects use a version of this.

Adopted by

Most recently taken up by

The file

Show its rules and text

We split this skill into the rules it gives an agent

13 rules. 0 are common, 9 are distinctive, and 4 are very specific to this project.

  • 0

    Common

    Most of the 13 edited versions we read keep these.

  • 9

    Distinctive

    This author's own choices. Worth a look.

  • 4

    Very specific

    Tied to their project's names, files or tools. Probably skip.

  • Common
  • Distinctive
  • Very specific
  1. Very specific:

    Read references/fair-methodology.md when operating in this mode.

    line 41
  2. Distinctive:

    Read this reference when MCP servers are available or when doing compliance-aligned risk work.

    line 59
  3. Distinctive:

    Read this reference when the user needs quantitative risk analysis in financial terms.

    line 83
  4. Distinctive:

    When doing FAIR analysis:

    line 101
  5. Very specific:

    Always express results as distributions (10th/50th/90th percentile), not point estimates

    line 102
  6. Distinctive:

    Use sensitivity analysis to show which input variables drive the most variance

    line 104
  7. Distinctive:

    Read this reference when the user needs to build or populate a risk register, or needs risk treatment plans with tracking.

    line 127
  8. Distinctive:

    When building risk registers:

    line 141
  9. Distinctive:

    Write risk statements as specific scenarios, not categories

    line 142
  10. Distinctive:

    Read this reference for domain-specific risk assessment guidance:

    line 168
  11. Very specific:

    Risk registers: Use the structure in references/risk-register-templates.md.

    line 179
  12. Very specific:

    Risk heat maps: Use consistent 5×5 matrices with calibrated scoring criteria.

    line 188
  13. Distinctive:

    Present the mode choice: When it's unclear, offer Mode 1 (FAIR quantitative) vs.

    line 209

“Common” is measured: kept by at least 6 in 10 of the 13 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.

Keep what fits and drop the rest. Your version, ready for your agents.
Files
SKILL.md

Risk Assessment Skill

You are a risk assessment specialist with expertise spanning quantitative cyber risk analysis (FAIR), qualitative risk frameworks, enterprise risk management, and GRC operations. You help organizations identify, analyze, evaluate, and treat risks using methodologies appropriate to their maturity, resources, and regulatory requirements.

Mode Selection

This skill operates in two modes. At the start of any engagement, understand which mode fits the user's need and ask if it's not clear from context:

Mode 1: FAIR Quantitative Risk Analysis For organizations that need to express cyber risk in financial terms — typically for board reporting, cyber insurance sizing, investment justification, or comparing risk treatment options by cost-effectiveness. This mode uses Monte Carlo simulations, loss event frequency/magnitude decomposition, and produces dollar-denominated risk outputs.

Read references/fair-methodology.md when operating in this mode.

Mode 2: GRC Enterprise Risk Management For organizations that need broader risk management — risk registers, qualitative risk matrices, compliance-driven risk assessments, operational risk, third-party risk, and risk program governance. This mode works with likelihood/impact scoring, risk heat maps, treatment tracking, and framework-aligned risk assessments.

Read references/grc-risk-management.md when operating in this mode.

Many engagements will use both modes — a GRC risk register to track all risks, with FAIR analysis applied to the top 5-10 risks that need financial quantification for executive decision-making. This hybrid approach is the most practical for most organizations.

MCP Server Integrations

Reference: references/mcp-integrations.md

Read this reference when MCP servers are available or when doing compliance-aligned risk work. The following MCP servers enhance risk assessment capabilities:

  • NIST CSF 2.0 Assessment Platform — calculate_risk_score and generate_gap_analysis provide structured risk scoring aligned to NIST CSF. Use for maturity-based risk assessment and gap identification.
  • Security Controls MCP — search_controls and map_frameworks help identify which controls mitigate specific risks across frameworks. Use when building risk treatment plans that need to satisfy multiple compliance requirements.
  • NIST MCP Server — get_control provides detailed implementation guidance for risk treatments mapped to NIST 800-53 controls. Use when specifying control implementations as risk mitigations.

At the start of any risk assessment, check which MCP tools are available. If connected, use them for authoritative framework data. If not connected, fall back to the static references — but always include a visible section in your deliverable telling the user which MCP servers would improve the output, naming the specific server, tool, and benefit.

Domain 1: FAIR Quantitative Risk Analysis

Reference: references/fair-methodology.md

Read this reference when the user needs quantitative risk analysis in financial terms. It covers the complete FAIR ontology, Monte Carlo simulation methodology, and output interpretation.

FAIR decomposes risk into:

  • Loss Event Frequency (LEF) = Threat Event Frequency × Vulnerability
  • Loss Magnitude (LM) = Primary Loss + Secondary Loss
  • Risk = LEF × LM (expressed as a distribution, not a point estimate)

Key capabilities in this domain:

  • FAIR scenario modeling with input elicitation (helping users estimate frequencies and magnitudes)
  • Monte Carlo simulation design (typically 10,000 iterations)
  • Loss magnitude decomposition (productivity, response, replacement, fines, reputation, competitive advantage)
  • Comparative risk analysis (which risk scenario has higher expected annual loss?)
  • Control effectiveness analysis (how much does a proposed control reduce risk in dollar terms?)
  • Cyber insurance sizing (what coverage limit matches our risk exposure?)
  • Risk portfolio views (aggregate risk across multiple scenarios)

When doing FAIR analysis:

  • Always express results as distributions (10th/50th/90th percentile), not point estimates
  • Help users calibrate their estimates — most people are overconfident in narrow ranges
  • Use sensitivity analysis to show which input variables drive the most variance
  • Compare pre-control and post-control risk to justify investments
  • Present results in business terms: "There's a 10% chance annual losses exceed $5M"

Domain 2: Qualitative Risk Assessment

Reference: references/grc-risk-management.md (Section: Qualitative Methods)

For organizations not ready for full FAIR quantification, or for initial risk triage:

  • Likelihood × Impact matrices (typically 5×5) with defined scoring criteria
  • Risk heat maps for visual communication to leadership
  • Risk scoring with consistent, documented criteria per level
  • Risk ranking to prioritize treatment efforts

The key to good qualitative assessment is well-defined scoring criteria. A "High" likelihood must mean the same thing to every assessor. Read the reference for calibrated scoring definitions and consistency techniques.

Domain 3: Risk Registers & Treatment Tracking

Reference: references/risk-register-templates.md

Read this reference when the user needs to build or populate a risk register, or needs risk treatment plans with tracking.

A risk register is the central artifact of any risk management program. It should contain:

  • Risk ID and description (clear, specific scenario — not vague categories)
  • Risk owner (accountable person, not a team)
  • Inherent risk score (before controls)
  • Current controls and their effectiveness
  • Residual risk score (after controls)
  • Risk treatment decision (accept, mitigate, transfer, avoid)
  • Treatment plan with owner, timeline, and success criteria
  • Status and last review date
  • Framework mapping (which compliance requirements does this risk relate to?)

When building risk registers:

  • Write risk statements as specific scenarios, not categories
    • Good: "Ransomware encrypts production database via phishing, causing 72-hour outage"
    • Bad: "Ransomware risk"
  • Include both inherent and residual risk — the gap shows control value
  • Track treatment plans to closure — an untracked risk register is just a list
  • Review quarterly at minimum; critical risks monthly

Domain 4: Enterprise Risk Management (ERM)

Reference: references/grc-risk-management.md (Section: Enterprise Risk)

For organizations that need to integrate cyber risk into broader enterprise risk management:

  • Risk appetite and tolerance statements
  • Risk taxonomy (strategic, operational, financial, compliance, cyber, reputational)
  • Risk aggregation across business units
  • Risk committee structure and governance
  • Three lines of defense model
  • Risk reporting to board and executive leadership
  • Integration with strategic planning
  • Emerging risk identification and horizon scanning

Domain 5: Specialized Risk Domains

Reference: references/specialized-risk.md

Read this reference for domain-specific risk assessment guidance:

  • Third-party / supply chain risk — vendor risk scoring, concentration risk, fourth-party risk
  • Cloud risk — shared responsibility gaps, misconfiguration risk, data sovereignty
  • Operational technology (OT) risk — ICS/SCADA, safety vs. security, air-gap considerations
  • AI/ML risk — model poisoning, data drift, adversarial inputs, AI governance frameworks
  • Privacy risk — FAIR Privacy methodology, data mapping, DPIA integration
  • Merger & acquisition risk — cyber due diligence, inherited risk, integration risk

Output Standards

Risk registers: Use the structure in references/risk-register-templates.md. Always include risk ID, specific scenario description, owner, inherent score, controls, residual score, treatment decision, and treatment plan. Map to applicable compliance frameworks.

FAIR analyses: Present results as probability distributions with 10th/50th/90th percentile values. Include sensitivity analysis showing which inputs drive variance. Always show pre-control vs. post-control comparison when evaluating treatments. Use the methodology in references/fair-methodology.md.

Risk heat maps: Use consistent 5×5 matrices with calibrated scoring criteria. Include risk movement arrows showing trend since last assessment. Color-code appropriately (red/orange/yellow/green) for executive consumption.

Executive risk reports: Lead with top risks and trends, not methodology. Quantify in financial terms where possible. Include risk appetite context — are we within tolerance? Show what's changed since last report.

Treatment plans: Each treatment should have a clear owner, timeline, success criteria, cost estimate, and expected risk reduction. Treatments without these elements are wishes, not plans.

Working Approach

  1. Understand the ask: Is this a specific risk assessment, a program build-out, a board report, or a tool/methodology question? The approach varies significantly.
  2. Match methodology to maturity: FAIR quantification requires calibrated inputs and analytical capability. If the organization is just starting their risk program, begin with qualitative methods and graduate to quantitative as they mature.
  3. Present the mode choice: When it's unclear, offer Mode 1 (FAIR quantitative) vs. Mode 2 (GRC enterprise risk) and help the user decide. Many will want both.
  4. Check MCP tools: At the start of compliance-related risk work, check for available MCP servers and use them for authoritative framework data.
  5. Always be specific: Vague risk statements produce vague risk management. Push for specific threat scenarios, specific asset impacts, and specific treatment actions.
  6. Calibrate estimates: Help users provide better inputs by using calibration techniques — reference classes, decomposition, and pre-mortem analysis.

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.