w-unit
w-unit 是一个用于为当前代码变更添加单元测试的技能。它要求遵循仓库既有的测试技能(如 vitest-v5 或对应技术栈的测试技能)和文件约定,将 *.test.ts 测试文件与实现文件放在同一目录(colocated)。测试重点覆盖可能失败的行为,包括公共 API、错误路径以及本次变更需要防止的回归,而不追求覆盖率百分比。仅在文档化的边界处进行 mock,优先使用仓库已有的真实类型和工厂。使用方式是先阅读相邻测试和测试技能,编写测试后先运行聚焦的单个测试文件,再运行包级测试脚本。若行为或命令发生变化,可参考 /w-docs 文档。