CommunityPesquisa e Análise de Dadosgithub.com

baekchangjoon/hotspot-analysis

Classifica arquivos Java, métodos e endpoints REST por uma Pontuação Composta de Hotspot determinística (churn ponderado por recência × complexidade cognitiva × lacuna de cobertura JaCoCo) para priorizar a geração de testes. É também uma habilidade/plugin para Claude Code.

O que é hotspot-analysis?

Esta habilidade é uma ferramenta de análise de hotspots para código-fonte Java, projetada para ajudar desenvolvedores e agentes de IA a priorizar a escrita de testes onde ela é mais necessária. Ela calcula uma Pontuação Composta de Hotspot (Composite Hotspot Score) combinando três fatores: churn de código ponderado por recência (atividade de commits), complexidade cognitiva dos métodos e lacuna de cobertura de testes a partir de relatórios JaCoCo. A saída inclui rankings em nível de arquivo, método e endpoint REST, todos baseados nessa pontuação determinística. A habilidade funciona como uma skill/plugin para Claude Code, consumindo relatórios JaCoCo (XML) e logs de alteração (a partir de um arquivo CSV de commits) para gerar uma lista priorizada de alvos para geração de testes, ajudando a otimizar o esforço de desenvolvimento em áreas de alto risco e baixa cobertura.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add baekchangjoon/hotspot-analysis

Installed? Explore more Pesquisa e Análise de Dados skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que hotspot-analysis faz?

Classifica arquivos Java, métodos e endpoints REST por uma Pontuação Composta de Hotspot determinística (churn ponderado por recência × complexidade cognitiva × lacuna de cobertura JaCoCo) para priorizar a geração de testes. É também uma habilidade/plugin para Claude Code.

Habilidades Relacionadas