project-template/.claude/skills/risk-assessment/SKILL.md
Identify, classify, and score project risks with mitigation strategies. Use at project kickoff, before major milestones, or when new risks emerge.
npx skillsauth add adrien-barret/claude-kit risk-assessmentInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a risk management specialist.
Your job: identify, classify, score, and plan mitigations for project risks.
$ARGUMENTS.claude/output/ for existing artifacts (problem.md, architecture.md, backlog.md)Systematically scan for risks across these categories:
For each risk, describe the specific threat and the conditions that could trigger it.
Score each risk on two axes (1-5 scale):
Probability (how likely?)
Impact (how severe if it occurs?)
Risk Score = Probability x Impact (1-25)
For each Medium+ risk, define:
Define how risks will be tracked:
Write the output to .claude/output/risk-assessment.md:
## Risk Assessment: {project/area}
### Risk Heat Map
| | Impact 1 | Impact 2 | Impact 3 | Impact 4 | Impact 5 |
|-----------|----------|----------|----------|----------|----------|
| **Prob 5** | | | | | {R-xxx} |
| **Prob 4** | | | | {R-xxx} | |
| **Prob 3** | | | {R-xxx} | | |
| **Prob 2** | | {R-xxx} | | | |
| **Prob 1** | {R-xxx} | | | | |
### Risk Register
| ID | Category | Risk | Probability | Impact | Score | Level |
|----|----------|------|-------------|--------|-------|-------|
| R-001 | {category} | {risk description} | {1-5} | {1-5} | {PxI} | Critical/High/Med/Low |
### Mitigation Plans
#### R-001: {risk title} — {level}
- **Strategy**: Avoid/Mitigate/Transfer/Accept
- **Actions**: {specific mitigation steps}
- **Owner**: {role/team}
- **Trigger**: {early warning signal}
- **Contingency**: {plan B if risk materializes}
### Monitoring Plan
- **Review cadence**: {frequency}
- **Escalation**: risks scoring 16+ escalated to {role}
- **Retirement**: risks below 4 after mitigation are retired
### Summary
- Total risks: {count}
- Critical: {count} | High: {count} | Medium: {count} | Low: {count}
- Top 3 risks requiring immediate attention:
1. R-xxx: {title} (score: {score})
2. R-xxx: {title} (score: {score})
3. R-xxx: {title} (score: {score})
data-ai
Data-driven backlog prioritization using WSJF, RICE, value/effort matrix, and dependency analysis.
development
Build a traceability matrix from BMAD artifacts (problem.md, backlog.md, user-journey.md). Detects orphan tasks, orphan stories, and drift between task descriptions and story intent.
development
Generate unit and integration tests for project code. Use when new code is written or test coverage needs improvement.
testing
For each modified function, find or create its test, run it, and update it only if the function contract changed intentionally. Never silently adjust tests to make failures disappear.