# Refactor Risk Assess

> [Code Quality] Evaluates risk level of proposed refactoring changes. Use to assess dependencies, blast radius, rollback difficulty, and determine if changes are safe to proceed.

- Skill: `majiayu000/refactor-risk-assess` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/refactor-risk-assess`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/refactor-risk-assess/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/refactor-risk-assess

---


# Refactor: Risk Assessment

Evaluate and mitigate risks before executing changes.

## Risk Dimensions

### 1. Blast Radius
| Level | Description | Example |
|-------|-------------|---------|
| LOW | Single file, private methods | Rename local variable |
| MEDIUM | Multiple files, internal APIs | Extract helper class |
| HIGH | Public APIs, many dependents | Change interface signature |

### 2. Reversibility
| Level | Description |
|-------|-------------|
| LOW RISK | Git revert fixes everything |
| MEDIUM | Requires coordinated rollback |
| HIGH | Data migration, external deps |

### 3. Test Coverage
| Coverage | Risk Impact |
|----------|-------------|
| > 80% | Safe to proceed |
| 50-80% | Add tests first |
| < 50% | HIGH RISK |

## Go/No-Go Criteria

**PROCEED if:** Test coverage adequate, Blast radius understood, Rollback plan exists
**BLOCK if:** Critical path no tests, Public API change without review
