能做什么

测试里常靠 as 硬转类型,既难读又容易掩盖类型错误。这个技能教你用 shoehorn 把它们换成类型安全的写法(只在测试里用,绝不用到生产代码):as 断言改成辅助函数,双重 as 一并处理,只造你真正关心的字段,其余交给类型系统。装好依赖后对 AI 说「把测试里的 as 断言都迁移过来」,它按模式逐个改写。

适用平台

Claude Code 等主流编码 Agent(纯文档技能)

来源与安全

2026-11-04 安全审查:指导 npm 安装 shoehorn 依赖并改写测试断言,外联对象为 npm registry,未发现恶意代码,判定留意(正当)。(本站审查为技能上架时审查,非持续性监控,来源非本站可控,调用技能请自行甄别)