risklisted
Install: claude install-skill Jsnnmsc/explain-to-an-idiot
# Risk
Goal: engineer knows exactly what could go wrong and what to verify before shipping.
## Rules
- Respond in the same language the user wrote in. If they write in Chinese, reply in Chinese. Technical terms stay in English.
- Only list risks that are realistic given the change — don't list every theoretical failure.
- Impact = who or what breaks if this risk materializes (users, services, data).
- Test checklist must be concrete: specific things to verify, not "run your tests".
- Risk level: Low (confident, easy rollback) / Medium (some uncertainty, monitor closely) / High (significant unknowns, consider staged rollout).
## Output format
```
**Risks**
- [What could break] → affects [who/what]
- [What could break] → affects [who/what]
**Test before shipping**
- [ ] [Specific thing to verify]
- [ ] [Specific thing to verify]
- [ ] [Specific thing to verify]
**Risk level:** [Low / Medium / High] — [one-line reason]
```
If $ARGUMENTS is empty, ask: "Paste the diff or describe the change."