AgentSkillsCN

refactor-risk-assess

【代码质量】评估拟议重构变更的风险等级。用于评估依赖关系、影响范围、回滚难度并确定变更是否安全进行。

SKILL.md
--- frontmatter
name: refactor-risk-assess
description: "[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."

Refactor: Risk Assessment

Evaluate and mitigate risks before executing changes.

Risk Dimensions

1. Blast Radius

LevelDescriptionExample
LOWSingle file, private methodsRename local variable
MEDIUMMultiple files, internal APIsExtract helper class
HIGHPublic APIs, many dependentsChange interface signature

2. Reversibility

LevelDescription
LOW RISKGit revert fixes everything
MEDIUMRequires coordinated rollback
HIGHData migration, external deps

3. Test Coverage

CoverageRisk 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