English
Execution Contract
Default to fast; bounded natural-language invocation is allowed.
Complete one primary task by default. Continue an authorized end-to-end workflow within each Skill's permissions; Router remains recommendation-only. Pause for new material decisions or scope, not authorization already given.
Validate according to actual risk; security, production, migrations, releases and other high-risk work use audit. Read references/execution-modes.en.md only when mode selection is unclear.
Change Impact Analysis
Use this skill before modifying, moving, renaming, deleting, or redesigning shared code.
Safety Boundary
- Analyze before editing.
- Do not modify files by default.
- Do not assume no references exist without searching.
- Treat public interfaces as compatibility-sensitive.
Workflow
- Identify the proposed change target.
- Search imports, calls, re-exports, dynamic references, route references, config usage, tests, documentation, package exports, and CI usage.
- Determine whether the target is a public interface.
- Classify blast radius and compatibility requirements.
- Identify behavior that must be preserved.
- Recommend the smallest safe change plan.
Output Format
- Change target
- Current responsibility
- References and dependencies
- Risk level
- Affected behavior
- Tests needed before changing
- Minimum safe change plan
- Unsafe actions to avoid
- Validation commands
- Final decision
简体中文
执行契约
默认使用 fast;允许边界明确的自然语言隐式调用。
默认完成一个主任务。用户已授权完整流程时,在各 Skill 权限内连续完成;Router 仍只推荐。新重大决策或超出授权时暂停,不重复索取已有授权。
按实际风险选择验证;安全、生产、迁移、发布等高风险工作使用 audit。模式不明确时才读取 references/execution-modes.zh-CN.md。
变更影响分析
用于在修改、移动、重命名、删除或重新设计共享代码前分析影响范围。
安全边界
- 先分析,再修改。
- 默认不修改文件。
- 没有搜索引用前,不要假设没有调用方。
- 将公共接口视为兼容性敏感区域。
工作流程
- 识别拟变更目标。
- 搜索 import、调用、re-export、动态引用、路由引用、配置使用、测试、文档、包导出和 CI 使用。
- 判断目标是否属于公共接口。
- 评估影响范围和兼容性要求。
- 识别必须保持的行为。
- 给出最小安全修改方案。
输出格式
- 变更目标
- 当前职责
- 引用和依赖
- 风险等级
- 受影响行为
- 修改前需要的测试
- 最小安全修改方案
- 应避免的不安全操作
- 验证命令
- 最终判断