Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aj-geddes avatar

Risk Assessment

  • 414 installs
  • 305 repo stars
  • Updated March 4, 2026
  • aj-geddes/useful-ai-prompts

risk-assessment is an agent skill that builds structured project risk registers with likelihood-impact scoring, mitigation plans, and monitoring triggers for developers assessing threats before launch or architecture cha

About

risk-assessment is a useful-ai-prompts agent skill for systematic threat identification and prioritization before milestones or technology introductions. Its Quick Start includes a Python RiskIdentification scaffold with Technical, Resource, and Schedule category checklists covering integration complexity, security vulnerabilities, skill gaps, and scope creep. Four reference guides document identification techniques, analysis matrices, response planning, and monitoring controls. Best practices call for early cross-team involvement, monthly risk-register updates, assigned owners, and transparent stakeholder communication. Use risk-assessment when preparing launch readiness reviews or documenting mitigations for new dependencies—not for ad-hoc worry lists without scores or triggers.

  • Maps assets, trust boundaries, and attacker scenarios
  • Scores likelihood and impact with actionable mitigations
  • Aligns findings to compliance frameworks and policies
  • Produces executive and engineering-ready risk registers

Risk Assessment by the numbers

  • 414 all-time installs (skills.sh)
  • Ranked #542 of 2,203 Security skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/aj-geddes/useful-ai-prompts --skill risk-assessment

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs414
repo stars305
Last updatedMarch 4, 2026
Repositoryaj-geddes/useful-ai-prompts

How do you run a structured project risk assessment?

Produce structured security risk assessments identifying threats, likelihood, impact, and mitigations before launch or major architecture changes.

Who is it for?

Tech leads documenting security, schedule, and technical risks with mitigations before releases, vendor integrations, or compliance-sensitive launches.

Skip if: Developers needing penetration-test findings, automated CVE scanning, or legal contract review without a project planning context.

When should I use this skill?

A team plans a launch, adopts new technology, adds third-party dependencies, or faces budget or timeline constraints requiring a formal risk register.

What you get

Prioritized risk register, likelihood-impact scores, mitigation plans with owners, and monitoring trigger definitions.

  • risk register
  • mitigation plan
  • monitoring trigger list

By the numbers

  • Bundles 4 reference guides across the risk management lifecycle
  • Quick Start defines 3 core risk categories: Technical, Resource, Schedule

Files

SKILL.mdMarkdownGitHub ↗

Risk Assessment

Table of Contents

Overview

Risk assessment is a systematic process of identifying potential threats to project success and developing strategies to mitigate, avoid, or accept them.

When to Use

  • Project initiation and planning phases
  • Before major milestones or decisions
  • When introducing new technologies
  • Third-party dependencies or integration
  • Organizational or resource changes
  • Budget or timeline constraints
  • Regulatory or compliance concerns

Quick Start

Minimal working example:

# Risk identification framework

class RiskIdentification:
    RISK_CATEGORIES = {
        'Technical': [
            'Technology maturity',
            'Integration complexity',
            'Performance requirements',
            'Security vulnerabilities',
            'Data integrity'
        ],
        'Resource': [
            'Team skill gaps',
            'Staff availability',
            'Budget constraints',
            'Equipment/infrastructure',
            'Vendor availability'
        ],
        'Schedule': [
            'Unrealistic deadlines',
            'Dependency delays',
            'Scope creep',
            'Approval delays',
            'Resource conflicts'
        ],
// ... (see reference guides for full implementation)

Reference Guides

Detailed implementations in the references/ directory:

GuideContents
Risk Identification TechniquesRisk Identification Techniques
Risk Analysis MatrixRisk Analysis Matrix
Risk Response PlanningRisk Response Planning
Risk Monitoring & ControlRisk Monitoring & Control

Best Practices

✅ DO

  • Identify risks early in project planning
  • Involve diverse team members in risk identification
  • Quantify risk impact when possible
  • Prioritize based on risk score and exposure
  • Develop specific mitigation plans
  • Assign clear risk ownership
  • Monitor triggers regularly
  • Review and update risk register monthly
  • Document lessons learned from realized risks
  • Communicate risks transparently to stakeholders

❌ DON'T

  • Wait until problems occur to identify risks
  • Assume risks will not materialize
  • Treat all risks as equal priority
  • Plan mitigation without clear trigger conditions
  • Ignore early warning signs
  • Make risk management a one-time activity
  • Skip contingency planning for critical risks
  • Hide negative risks from stakeholders
  • Eliminate all risk (impossible and uneconomical)
  • Blame individuals for realized risks

Related skills

How it compares

Use risk-assessment for project risk registers with scores and owners, not for automated dependency CVE reports.

FAQ

What risk categories does risk-assessment include?

risk-assessment Quick Start defines Technical risks like security vulnerabilities and integration complexity, Resource risks like skill gaps and budget limits, and Schedule risks like scope creep and dependency delays. risk-assessment reference guides expand identification and sc

When should developers run risk-assessment?

risk-assessment applies during project initiation, before major milestones, when introducing new technologies, adding third-party dependencies, or facing regulatory and compliance concerns. risk-assessment produces mitigations with owners rather than one-time worry lists.

Securityauditcomplianceappsec

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.