Community研究&データ分析github.com

baekchangjoon/hotspot-analysis

Javaファイル、メソッド、REST APIエンドポイントを、決定論的な複合ホットスポットスコア(最近の変更頻度×認知複雑度×JaCoCoカバレッジギャップ)でランク付けし、テスト生成の優先順位付けを行います。Claude Codeスキル/プラグインとしても利用可能です。

hotspot-analysis とは?

このスキルは、Javaプロジェクトにおいて、変更頻度(最近のコミットを重視)、コードの認知複雑度、JaCoCoコードカバレッジのギャップという3つの要素を掛け合わせた「複合ホットスポットスコア」を計算し、ファイル、メソッド、REST APIエンドポイントごとにランク付けします。これにより、開発者はどのコード領域にテストを優先的に追加すべきかをデータに基づいて判断できます。Claude Codeスキル/プラグインとして実装されており、Claude Code環境内で直接分析を実行可能です。GitHubリポジトリ(https://github.com/baekchangjoon/hotspot-analysis)から入手でき、設定や拡張も容易です。

対応✓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スキル/プラグインとしても利用可能です。

関連スキル