.gemini/skills/test-coverage-assistant/SKILL.md
[UDS] 多維度分析測試覆蓋率並提供可執行的建議
npx skillsauth add asiaostrich/universal-dev-standards coverageInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
語言: English | 繁體中文
多維度分析測試覆蓋率並提供可執行的建議。
相關:如需需求層級覆蓋率(哪些 AC 有對應測試?),請改用
/ac-coverage。此技能(/coverage)專注於程式碼層級覆蓋率。
| 維度 | 測量內容 | Dimension | What it Measures | |------|----------|-----------|------------------| | 行覆蓋率 | 執行的程式碼行數 | Line | Lines of code executed | | 分支覆蓋率 | 決策路徑覆蓋 | Branch | Decision paths taken | | 函式覆蓋率 | 呼叫的函數 | Function | Functions called | | 陳述式覆蓋率 | 執行的陳述式 | Statement | Statements executed |
| 等級 | 覆蓋率 | 適用場景 | Use Case | |------|--------|----------|----------| | 最低要求 | 60% | 遺留程式碼 | Legacy code | | 標準 | 80% | 大多數專案 | Most projects | | 高標準 | 90% | 關鍵系統 | Critical systems | | 嚴格 | 95%+ | 安全關鍵 | Safety-critical |
/coverage - 執行完整覆蓋率分析/coverage src/auth - 分析特定模組/coverage --recommend - 取得測試建議/coverage 完成後,AI 助手應建議:
覆蓋率分析完成。建議下一步:
- 覆蓋率不足 → 執行
/tdd補齊測試- 已達標 → 執行
/checkin品質關卡- 發現熱點 → 執行
/refactor改善可測試性
development
[UDS] 扫描代码库的调试残留与代码质量问题;可自动修正安全模式。 Use when: before committing, during PR review, or periodic codebase cleanup. Keywords: sweep, debug cleanup, console.log, debugger, TODO, ts-any, code quality, 扫描, 清理.
tools
[UDS] 从规格衍生 BDD 场景、TDD 骨架或 ATDD 表格
development
[UDS] 识别重复流程并以正确的开发深度构建 Skill
tools
[UDS] AI 辅助 git push 安全层:质量门禁 + 协作护栏。 Use when: pushing commits, force pushing, pushing to protected branches, pushing feature branches. Keywords: git push, force push, protected branch, quality gate, push receipt, PR automation, 推送, 保护分支, 质量门禁.