risk-assessment

Identify design and implementation risks through structured self-questioning before action.

1|1|Updated Nov 27, 2025
One-click install
npx skills add https://github.com/HikaruEgashira/agent-skills --skill risk-assessment-hikaruegashira
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: risk-assessment
Source: https://github.com/HikaruEgashira/agent-skills/tree/main/meta/skills/assesment
Command: npx skills add https://github.com/HikaruEgashira/agent-skills --skill risk-assessment-hikaruegashira

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

設計・計画段階で自律的にリスクアセスメントを行うメタスキルです。 行動する前に自分に問いを投げかけ、浅い解決策を避け、根本的な問題を特定します。

Core Features & Use Cases

  • 自問自答フレームワークの適用:前提の検証、なぜなぜ分析、深さの検証、リスクの洗い出し、設計判断の評価を組み合わせて一連の思考をガイドします。
  • リスク対応戦略の選択:回避・軽減・転嫁・受容の4つの戦略を状況に応じて適用します。
  • 設計判断のADR記録:重要な意思決定を現在形でADRとしてドキュメント化します。

Quick Start

Run the structured self-questioning framework before starting a new design or implementation task.

Frequently Asked Questions about risk-assessment

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I perform a risk assessment before starting software design or implementation?▼

A risk assessment before software design uses a structured self-questioning framework to validate premises, run root-cause analysis, check solution depth, identify risks, and evaluate design judgments before action.

What is the best way to document architecture decisions and design risks during planning?▼

Documenting architecture decisions during planning is best handled by recording evaluated risks and design judgments in a lightweight ADR format, capturing decisions in the present tense for traceability.

How does root-cause analysis help mitigate implementation risks in technical projects?▼

Root-cause analysis mitigates implementation risks by enforcing depth checks through repeated self-questioning, preventing shallow solutions and ensuring the fundamental problem is identified before action.

When do I need to apply risk response strategies like avoidance or mitigation in software planning?▼

Risk response strategies like avoidance, mitigation, transfer, and acceptance are needed in software planning after risks are identified through structured self-questioning during the design phase.

Can I apply ADR documentation to early-stage architecture decisions without heavy overhead?▼

Yes, you can apply ADR documentation to early architecture decisions by using a lightweight ADR-like format that records design judgments and identified risks without adding heavy overhead.

Why does shallow problem analysis lead to design risks in technical projects?▼

Shallow problem analysis leads to design risks because it skips premise validation and root-cause analysis, allowing superficial solutions to proceed without identifying fundamental implementation risks beforehand.