AgentSkillsCN

add-unit-test

补充单元测试并提升测试覆盖率;当需要完善测试体系、提高代码覆盖率时,自动触发该流程。

SKILL.md
--- frontmatter
name: "add-unit-test"
description: "補充單元測試並達到高覆蓋;當需要完善測試與覆蓋率時觸發。"

add-unit-test v1.0

目的

用 AI + SOLO Tester 生成並精煉測試,覆蓋邊界情況,提升信心。

何時觸發

  • 功能新增或重構後
  • 覆蓋率不足或缺少關鍵測試

步驟

  1. 分析目標代碼,用 Trae AI 生成初始測試,識別未覆蓋部分並提供代碼上下文。
  2. 編寫/精煉測試(pytest/jest 等),涵蓋邊緣情況;若錯誤,重試。
  3. 運行測試與覆蓋率報告;迭代至接近或達到 100%。

輸出

  • 新增測試代碼塊
  • 覆蓋報告
  • confidence: high/medium/low