testing-coverage

Installation
SKILL.md

Coverage Analysis - Code Coverage Measurement & Diff Coverage Gate

코드 커버리지를 측정하고, 변경된 라인에 대한 diff coverage 게이트를 적용하며, 미커버 영역에 대한 테스트를 제안하는 스킬.

Overview

코드베이스를 대상으로 다음을 수행한다:

  • 언어별 적합한 커버리지 도구를 자동 감지하여 실행
  • 전체 커버리지와 diff coverage를 분리 측정
  • 래칫(ratchet) 전략으로 점진적 품질 향상 유도
  • 미커버 영역을 분석하여 테스트 제안 생성

핵심 원칙: "코드를 터치했으면 그 라인은 테스트해야 한다" - 새로운 코드나 변경된 코드에 대해 높은 커버리지를 요구하되, 기존 레거시 코드의 전체 커버리지를 강제하지 않는다.

지원 도구

언어별 커버리지 도구

Installs
1
First Seen
May 12, 2026