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.