risk-management
Skill0 starsChanged 2 months agoMITView on GitHub
Identify, score, review, and mitigate risks for goals, problems, solutions, requirements, designs, releases, or operational decisions. Use from business-analysis when creating or reviewing the risk register, and from other stages when risk reasoning is needed without rerunning the full Stage 2 workflow.
16 other projects use a version of this.
Adopted by
Most recently taken up by
- peterbamuhigire/proposal-skillstheir own version, first seen Oct 17, 2026
- nimadorostkar/Claude-Skills-collectiontheir own version, first seen Oct 13, 2026
- IngAs8/ClaudeSkilltheir own version, first seen Sep 28, 2026
- aws-solutions/konductortheir own version, first seen Sep 23, 2026
- Serennity007/claude-trading-skills-67their own version, first seen Aug 25, 2026
- lexbeam-software/eu-ai-governance-plugintheir own version, first seen Aug 6, 2026
Used with
Projects with it also use market-microstructure and sentiment-analysis.
Other files people use alongside this one.
Files found in the same public projects as a version of this one, more often than they turn up anywhere else. Each project counts once, large collections count for less, and this file's own repository is left out.
agiprolabsSkillmarket-microstructure
DEX orderflow analysis, trade classification, buyer/seller pressure, and microstructure signals for Solana tokens
Also in 3 projects that use this
MicrosoftSkillsentiment-analysis
Use when a director of product asks for the fictional sentiment split and recent excerpts.
Also in 3 projects that use this
Other versions16 projects use a version of this.
Word for word · 0
None found.
Edited · 0
None found.
Wrote their own version · 16
- vivy-yi/xiaohongshu-skills★ 455same name
- agiprolabs/claude-trading-skills★ 366same name
- travisjneuman/.claude★ 106same name
- nimadorostkar/Claude-Skills-collection★ 33same name
- abinauv/business-consulting★ 28same name
- aws-solutions/konductor★ 11same name
- peterbamuhigire/proposal-skills★ 8same name
- Dragoon0x/product-skills★ 4same name
- gokulsvision/crewm8-cfo-skills★ 2same name
- lexbeam-software/eu-ai-governance-plugin★ 2same name
6 more not listed
How matches are found. Word for word: the exact same text. Edited: shares passages with this file (“99% same” means 99% of its five-word phrases also appear here; 10% or more counts). Their own version: similar meaning, or, weakest, the same name. We can’t tell which project had it first. Projects are counted among the 200 most-starred candidates, and mentions are links to the repository we found, up to 50 per site, so both counts are a floor.
In this repository17 other files it gives its agents.
- analysis-reviewSkill
- business-analysisSkill
- change-assessmentSkill
- design-reviewSkill
- feedbackSkill
- implementationSkill
- installSkill
- operationsSkill
- project-definitionSkill
- project-setupSkill
- project-startSkill
- release-planningSkill
- retirementSkill
- roadmapSkill
- test-adequacy-reviewSkill
- testing-strategySkill
- validationSkill
The file
We split this skill into the rules it gives an agent
12 rules. 0 are common, 10 are distinctive, and 2 are very specific to this project.
0
Common
Most of the 14 edited versions we read keep these.
10
Distinctive
This author's own choices. Worth a look.
2
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 14
Use this skill when risk reasoning needs more discipline than a brief mention inside another workflow.
- Distinctive: line 50
Look for risks to goals, solutions, requirements, design choices, release scope, operations, and review practices.
- Distinctive: line 53
Ask "what could make this fail, mislead, become burdensome, or create a new problem?"
- Distinctive: line 57
Do not force every imaginable risk into the artifact.
- Distinctive: line 64
If a proposed solution creates a risk, model the risk as threatening that solution.
- Distinctive: line 66
Do not record a solution as mitigating a risk unless the solution was introduced or selected at least in part to reduce that risk.
- Very specific: line 72
Use risk score = likelihood x impact unless the project defines another scale.
- Very specific: line 74
Default to a 1 through 5 scale for likelihood and impact:
- Distinctive: line 80
Treat the score as judgment support, not scientific precision.
- Distinctive: line 97
Avoid heavy mitigation when the risk is credible but not severe.
- Distinctive: line 98
Prefer mitigations that reuse existing solutions, artifacts, review practices, source links, checks, or lightweight automation before …
- Distinctive: line 101
If on review the risk is judged not worth mitigating, propose Accepted disposition with a one-line rationale instead of inventing a …
“Common” is measured: kept by at least 6 in 10 of the 14 edited versions of this file we could read. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Risk Management
Use this skill when risk reasoning needs more discipline than a brief mention inside another workflow. Business analysis remains the owner of the Stage 2 GPSR workflow; this skill owns the risk technique.
Current Project Context
Existing Business Analysis
!cat docs/02-analysis/business-analysis.md 2>/dev/null || echo "No existing business analysis found."
Existing Requirements
!cat docs/02-analysis/requirements/requirements.md 2>/dev/null || echo "No existing requirements found."
Active Release Plans
!find docs/release-planning -maxdepth 1 -name 'release-*.md' -print -exec sed -n '1,220p' {} \; 2>/dev/null || echo "No release plans found."
Core Semantics
- A risk is a credible future problem that threatens a goal, solution, requirement, design choice, release, operation, or review practice.
- A mitigation is a solution targeted at a risk; it reduces the risk's likelihood, impact, or both. Mitigations are not a separate node type — they are solutions whose purpose includes risk reduction. A solution may address problems, advance goals, and mitigate risks in any combination.
- A risk can be caused by a proposed solution. In that case, the risk threatens the solution; the solution does not mitigate that risk merely because the risk is about the solution.
- A mitigating solution may be a small supporting intervention rather than
a central product solution. Either way it lives in the Solution Inventory
with a
mitigates R-##edge — never as inline prose on a risk row. - A risk may also be accepted with recorded rationale when mitigation is judged not worth the cost. Acceptance is a deliberate disposition, not a default for unmitigated risks.
Interaction Pattern
- Identify candidate risks creatively.
- Look for risks to goals, solutions, requirements, design choices, release scope, operations, and review practices.
- Include risks introduced by proposed solutions, not only external risks.
- Ask "what could make this fail, mislead, become burdensome, or create a new problem?"
- Filter negligible risks.
- Do not force every imaginable risk into the artifact.
- Preserve risks that are credible enough to affect design, review, implementation, validation, or operations.
- Validate risk relationships.
- A risk threatens something (goal, solution, requirement, etc.).
- A mitigation is a solution carrying a
mitigates R-##edge. - If a proposed solution creates a risk, model the risk as threatening that solution.
- Do not record a solution as mitigating a risk unless the solution was introduced or selected at least in part to reduce that risk. A solution that happens to incidentally reduce a risk is not a mitigation.
- Score meaningful risks.
- Use
risk score = likelihood x impactunless the project defines another scale. - Default to a
1through5scale for likelihood and impact:1very low2low3medium4high5very high
- Treat the score as judgment support, not scientific precision.
- Use
- Interpret scores lightly.
1-4: usually negligible or accepted5-9: worth tracking or mitigating cheaply10-15: meaningful; mitigation or explicit acceptance expected16-25: serious; mitigation strongly expected before proceeding
- Decide disposition.
- Mitigate, accept, monitor, defer, or ignore as negligible.
- Make accepted risks explicit when they are meaningful.
- Propose proportionate mitigating solutions.
- A mitigating solution is recorded in the Solution Inventory (a new S-##
or an existing one) with a
mitigates R-##edge. Never write mitigation prose inline on a risk row. - Favor cheap prevention or insurance for medium risks.
- Avoid heavy mitigation when the risk is credible but not severe.
- Prefer mitigations that reuse existing solutions, artifacts, review practices, source links, checks, or lightweight automation before adding new systems.
- If on review the risk is judged not worth mitigating, propose Accepted disposition with a one-line rationale instead of inventing a fig-leaf mitigation.
- A mitigating solution is recorded in the Solution Inventory (a new S-##
or an existing one) with a
- Return updates to the owning artifact.
- Risk entries identify what is threatened and which solutions mitigate them (the Mitigated By column).
- Mitigating solutions list the risk(s) they mitigate in their Addresses / Mitigates column.
- Both directions of each
mitigatesedge must be present for bidirectional navigability. - Relationship corrections should be explicit when a risk/mitigation edge was reversed, missing on one side, or implausible.
- Reset the review banner on every analysis artifact modified.
- For each analysis artifact written to (e.g.,
docs/02-analysis/business-analysis.md), replace the current-state review banner with a modified-state banner that preserves the original review date:> **Methodology Review Status** > ⚠ Modified since last review on <prior date> > Last comprehensive review by: <prior reviewer> > Pending: run /analysis-review to align recent changes - This signals that the artifact contains delta that has not been verified through traceability and defensibility checks.
- The user invokes
analysis-reviewafterward to verify the delta and return the banner to current state. See analysis-review-mechanism.md for design rationale.
- For each analysis artifact written to (e.g.,
Relationship Checks
- Does each risk have a threatened element?
- Does each risk have at least one mitigating solution OR an explicit Accepted disposition with rationale?
- For every
mitigates R-##edge on a solution, does the risk row list that solution in Mitigated By, and vice versa? - Is any primary solution incorrectly shown as mitigating a risk that it actually introduces?
- Are risk likelihood and impact plausible given the project context?
- Is the mitigation effort proportionate to the risk score?
- Are negligible risks being omitted or explicitly accepted rather than cluttering the artifact?
Outputs
Return the smallest useful set of updates:
- risk entries or revised risk entries
- likelihood, impact, score, and disposition for meaningful risks
- relationship corrections, especially
threatensvs.mitigates, and edge-consistency between risk rows and the solutions that mitigate them - mitigating solution candidates (new S-## entries or
mitigates R-##edges added to existing solutions) - any risks intentionally Accepted (with rationale) or Deferred
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

