Community연구 & 데이터 분석github.com

baekchangjoon/hotspot-analysis

Java 파일, 메서드 및 REST API 엔드포인트를 결정론적 복합 핫스팟 점수(최근성 가중 변경 횟수 × 인지 복잡도 × JaCoCo 커버리지 갭)로 순위를 매겨 테스트 생성을 우선시합니다. Claude Code 스킬/플러그인이기도 합니다.

hotspot-analysis란 무엇인가요?

이 스킬은 Java 프로젝트의 핫스팟(변경이 잦고 복잡하며 테스트 커버리지가 낮은 영역)을 식별하고 순위를 매겨, 개발자와 AI 에이전트가 테스트 생성을 우선적으로 수행할 수 있도록 돕습니다. '복합 핫스팟 점수'라는 결정론적 점수를 사용하며, 이 점수는 최근 변경 횟수(recency-weighted churn), 인지 복잡도(cognitive complexity), JaCoCo 코드 커버리지 갭을 곱하여 계산됩니다. Claude Code, Cursor, Codex와 같은 AI 코딩 에이전트 환경에서 사용할 수 있으며, SKILL.md 파일 설정을 통해 에이전트가 자동으로 핫스팟 분석 결과를 활용할 수 있습니다. Git 로그, JaCoCo 보고서, 소스 코드 파싱을 통해 데이터를 수집하며, 최종 결과는 사람이 읽기 쉬운 순위표 형식으로 제공됩니다.

지원 대상✓Claude Code~Codex CLI~Cursor
npx skills add baekchangjoon/hotspot-analysis

Installed? Explore more 연구 & 데이터 분석 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

hotspot-analysis은(는) 무엇을 하나요?

Java 파일, 메서드 및 REST API 엔드포인트를 결정론적 복합 핫스팟 점수(최근성 가중 변경 횟수 × 인지 복잡도 × JaCoCo 커버리지 갭)로 순위를 매겨 테스트 생성을 우선시합니다. Claude Code 스킬/플러그인이기도 합니다.

관련 스킬