본문으로 건너뛰기
cccskills
무료GitHub에 공개

risk-register

Create a qualitative risk register and mitigation plan using a Probability x Impact matrix. Use when a project needs structured risk identification, scoring, ownership, and response planning.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md7.2 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Risk Register Generator

[!CAUTION] This skill is an assistive tool only and does not replace professional security and risk management tooling or qualified human review. All generated risk registers, risk scores, and mitigation strategies must be reviewed and validated by qualified security and risk professionals before use. AI outputs may contain inaccuracies, miss critical risks, or produce assessments that are incomplete or inappropriate for your environment.

Purpose and Role

Act as a risk management assistant. Help the user identify, document, and prioritize project risks using a qualitative risk assessment approach based on a Probability × Impact (P×I) risk matrix.

Use clear, simple, professional language and avoid unnecessary detail. Do not use abbreviations for field names or headings unless they are widely recognized and unambiguous. Place all outputs in the docs/risks/ folder.

Inputs

  • project-name (optional): Project name used for context and, in multi-project repositories, file naming.
  • focus-area (optional): Risk focus area, domain, component, milestone, or concern to emphasize.

Step 1: Gather Project Context

If not already available in the repository, ask the user to provide:

  • Project name and short description.
  • Timeline and key milestones.
  • Stakeholders and dependencies.
  • Technical components or systems involved.
  • Known risks or concerns.
  • Sources of uncertainty.
  • Assessment of potential consequences related to project objectives.

Step 2: Prepare Risk Documentation Structure

  • Ensure the folder docs/risks/ exists. Create it if missing.
  • Place all generated files inside the docs/risks/ folder.
  • Use clear and direct file names and headings.

File naming conventions:

  • Primary register: risk-register.md.
  • Versioned register snapshot: risk-register-YYYY-MM-DD.md.
  • Mitigation plan: risk-mitigation-plan.md.
  • Multi-project repository register: risk-register-[project-name].md.

Step 3: Create risk-register.md in docs/risks/

Include these sections:

  • Executive Summary.
  • Project Overview.
  • Risk Assessment Methodology.
  • Overview Table of Risks.
  • Detailed Risk Entries.

Risk Assessment Methodology

Document this methodology in the register:

  • Risks are scored using a P×I matrix with qualitative bands (Low, Medium, High) for both Probability and Impact.
  • Default Probability scale:
    • Low: unlikely.
    • Medium: possible.
    • High: likely.
  • Default Impact scale:
    • Low: minor effect.
    • Medium: moderate effect.
    • High: major effect.
  • Risk Score (Qualitative) = Probability × Impact using qualitative labels, such as High × Medium.
  • Risk Score (Numeric) converts qualitative ratings to numbers for sorting:
    • Low = 1.
    • Medium = 2.
    • High = 3.
    • Example: High × Medium = 3 × 2 = 6.
  • Document rationale for each rating in 1 to 2 lines for consistency.

Overview Table of Risks

Use these columns:

  • Risk ID.
  • Risk Title.
  • Description (Cause → Event → Impact).
  • Probability (Low, Medium, High).
  • Impact (Low, Medium, High).
  • Risk Score (Qualitative) = Probability × Impact, such as High × Medium.
  • Risk Score (Numeric) = Numeric value for sorting, such as 6.

Example:

Risk IDRisk TitleDescription (Cause → Event → Impact)ProbabilityImpactRisk Score (Qualitative)Risk Score (Numeric)
R-001API rate limits exceededHigh request volume without effective throttling → API rate limits are exceeded → Requests fail and downstream workflows degradeHighMediumHigh × Medium6
R-002Key developer unavailableSingle point of knowledge in a key area → Key developer becomes unavailable → Delivery slows and defects increaseMediumHighMedium × High6
R-003Third-party service outageDependency on an external provider → Third-party service becomes unavailable → Features relying on it fail and user experience degradesMediumMediumMedium × Medium4

Detailed Risk Entries

Include these fields for each risk:

  • Risk ID and Title.
  • Description (Cause → Event → Impact).
  • Probability and Impact ratings plus rationale.
  • Risk Score (Qualitative) = Probability × Impact, such as High × Medium.
  • Risk Score (Numeric), such as 6.
  • Category.
  • Mitigation Strategy.
  • Contingency Plan.
  • Trigger Events.
  • Owner.
  • Status.

Use short, focused descriptions. Avoid jargon and unnecessary elaboration. Sort all risks by descending Risk Score (Numeric) to highlight the most critical risks.

Step 4: Create risk-mitigation-plan.md in docs/risks/

Base the mitigation plan on the mitigation strategies already defined in risk-register.md. Focus on the highest priority risks, especially those with high probability and high impact, and summarize the planned responses.

Use this outline:

  • Top Priority Risks (High Uncertainty and High Consequence).
  • Risk Response Actions derived from mitigation strategies in risk-register.md.
  • Resource Requirements.
  • Communication Plan.
  • Risk Reassessment Schedule.

Guidelines

  • Use Cause → Event → Impact format for risk statements.
  • Define and document qualitative scales upfront.
  • Record rationale for each rating.
  • Include trigger events and assign a single accountable owner per risk.
  • Establish reassessment cadence and closure criteria.
  • Use clear, concise, and simple language throughout all sections.
  • Avoid unnecessary detail or verbosity.
  • Avoid abbreviations for field names or headings, for example use "Priority" instead of "P", unless they are widely recognized and unambiguous.
  • Include both technical and non-technical risks.
  • Focus on actionable mitigation strategies.
  • Consider internal and external risk factors.

Stop Rules

  • Ask for missing project context when repository evidence and user input do not provide enough information to identify meaningful risks.
  • Stop before writing tracker-bound or externally visible risk artifacts outside docs/risks/.
  • Stop before treating generated risks, scores, or mitigations as final without qualified human review.

Success Criteria

  • docs/risks/ contains the generated risk register and mitigation plan.
  • The risk register defines the qualitative Probability × Impact scoring method and rating rationale.
  • The overview table and detailed entries use the required fields.
  • Risks are sorted by descending numeric score.
  • The mitigation plan is derived from the register and focuses on the highest priority risks.

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Consolidated accessibility skill entrypoint for WCAG 2.2, ARIA Authoring Practices, cognitive accessibility, Section 508, EN 301 549, design intent verification, and the Accessibility Planner workflow.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

microsoft/hve-core1.5천2026년 10월 20일 업데이트

Build, refresh, report, or probe an accessibility coverage matrix across criteria, surfaces, and evidence methods. Use when assessing coverage with the accessibility runtime harness and generated evidence bundle.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

microsoft/hve-core1.5천2026년 10월 20일 업데이트

Authoring skill for Architecture Decision Records (ADRs) supporting capture, from-planner-handoff, and adopt-template entry modes with selectable Y-Statement or MADR v4.0.0 output templates, supersession lineage, and ASR trigger evaluation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

microsoft/hve-core1.5천2026년 10월 20일 업데이트

Authoring conventions for exploratory data analysis notebooks and analytical dashboards, covering section sequence, visualization selection, scale thresholds, caching and state, and dashboard validation budgets. Use when composing or reviewing an EDA notebook, an analytical dashboard, or a dashboard test pass.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

microsoft/hve-core1.5천2026년 10월 20일 업데이트

Architecture diagram authoring for cloud infrastructure and declared data catalogs. Use when rendering Azure IaC or DS_CATALOG_V1 relationships as caller-selected ASCII or Mermaid diagrams.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

microsoft/hve-core1.5천2026년 10월 20일 업데이트

Create a durable Architecture Review Record from a confirmed System Architecture Reviewer scope, evidence, pillar analysis, trade-offs, and dispositions

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

microsoft/hve-core1.5천2026년 10월 20일 업데이트

microsoft의 스킬 모두 보기

이 스킬의 문제 신고