discovery.risk_assessment

Categorize discovery risks into functional, non-functional, data, and process domains.

Updated Nov 3, 2025
One-click install
npx skills add https://github.com/edwardmonteiro/Aiskillinpractice --skill discovery-risk-assessment
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discovery.risk_assessment
Source: https://github.com/edwardmonteiro/Aiskillinpractice/tree/main/skills/discovery/risk_assessment
Command: npx skills add https://github.com/edwardmonteiro/Aiskillinpractice --skill discovery-risk-assessment

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables QA and reliability teams to proactively identify potential quality, security, and delivery risks during discovery, allowing for early mitigation planning and informed scope decisions.

Core Features & Use Cases

  • Risk Taxonomy: Categorize risks into functional, non-functional, data, and process buckets.
  • Impact/Probability Matrix: Assign impact, probability, detection difficulty, and owner for each risk.
  • Use Case: Use this Skill to assess risks for a new "user authentication" feature, considering compliance requirements and potential security vulnerabilities, to inform early design choices.

Quick Start

Use the risk_assessment skill for the "new user onboarding" feature, scoped to "web and mobile platforms."

Frequently Asked Questions about discovery.risk_assessment

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

FAQPage Schema
How do I identify quality and security risks early in the discovery phase?

Risk assessment during discovery involves categorizing potential quality, security, and delivery risks into functional, non-functional, data, and process domains. This Skill produces a risk taxonomy, impact/probability matrix with mitigation suggestions, and actionable planning questions to inform scope and design decisions before development begins.

What's the best way to structure risks for a new feature across multiple platforms?

Organize risks by domain (functional, non-functional, data, process), assign impact and probability ratings, assess detection difficulty, and designate owners. This Skill generates a structured taxonomy and matrix that QA leads and reliability engineers can use to prioritize mitigation through tests, instrumentation, and process changes across platforms like web and mobile.

Can I use risk assessment to evaluate compliance and security requirements?

Yes. This Skill categorizes security and compliance risks within its risk taxonomy and impact/probability matrix. It's designed for features with compliance requirements—such as user authentication—where identifying vulnerabilities and security constraints early informs design choices and mitigation planning.

What output does a risk assessment produce that I can use for planning?

Risk assessment delivers three structured artifacts: a risk taxonomy organizing risks by domain, an impact/probability matrix assigning severity and detectability ratings, and a set of actionable questions to resolve. Mitigation recommendations include specific tests, instrumentation, and process changes for each identified risk.

Do I need a QA lead or reliability engineer to run a risk assessment?

This Skill is designed for QA leads and reliability engineers to apply collaboratively during discovery. These roles bring domain expertise needed to identify and categorize functional, non-functional, data, and process risks effectively, though the structured output supports cross-functional planning.