hook-contract-refactor-safety

star 295

当重构 hook 返回字段或参数契约时使用本技能。统一同步调用方解构与参数对象,避免大面积 TS 属性错误。

ai-shifu By ai-shifu schedule Updated 3/30/2026

name: hook-contract-refactor-safety description: 当重构 hook 返回字段或参数契约时使用本技能。统一同步调用方解构与参数对象,避免大面积 TS 属性错误。

Hook 契约重构安全

核心规则

  • 公共 hook 字段改名后,消费方必须同批次同步改名。
  • hook 删除参数后,调用对象中的旧字段必须同步移除。

工作流

  1. 先在 hook 导出类型上完成改名或删参。
  2. 全局检索调用点并同步更新解构、索引、依赖数组。
  3. 清理对象字面量中的未知属性。
  4. 运行定向 tsc 或相关测试,确保契约收敛。
Install via CLI
npx skills add https://github.com/ai-shifu/ai-shifu --skill hook-contract-refactor-safety
Repository Details
star Stars 295
call_split Forks 109
navigation Branch main
article Path SKILL.md
More from Creator