AgentSkillsCN

refactor-scope-session

【代码质量】定义重构会话的明确边界和目标。用于确立哪些会改变、哪些不会改变、设定成功标准并创建聚焦的重构范围。

SKILL.md
--- frontmatter
name: refactor-scope-session
description: "[Code Quality] Defines clear boundaries and goals for a refactoring session. Use to establish what WILL and WILL NOT change, set success criteria, and create a focused refactoring scope."

Refactor: Scope Session

Define precise boundaries for a refactoring cycle.

Scoping Checklist

1. Goals Definition

  • What specific improvement are we targeting?
  • What metrics will improve?

2. Boundaries (IN Scope)

  • Which files/modules will be touched?
  • What types of changes are allowed?

3. Boundaries (OUT of Scope)

  • Which areas must NOT change?
  • What behaviors must remain identical?

4. Success Criteria

  • How do we know refactoring succeeded?
  • What tests must pass?

Principles

  1. Smaller is safer
  2. One goal per session
  3. Define done upfront
  4. Preserve behavior