Communityコーディング&開発github.com

Lamya2006/CodeLens

AIを活用したコードレビューエージェントで、候補者の履歴書が実際のプロジェクト、スキル、開発行動を正確に反映しているかどうかをGitHubリポジトリから分析します。

CodeLens とは?

CodeLensは、採用プロセスにおいて候補者の履歴書と実際のGitHub活動の整合性を検証するためのAIエージェントです。このスキルは、Claude CodeやCursor、Codexなどの開発者向けAIツールと連携し、指定されたGitHubリポジトリを自動的に分析します。具体的には、コミット履歴、コード品質、プロジェクト構成、使用されている技術スタックなどを評価し、履歴書に記載されたスキルやプロジェクト経験と比較します。これにより、採用担当者やチームリーダーは、客観的なコードベースの分析に基づいて候補者の実力を判断できるようになります。CodeLensは、人事評価の公平性を高め、面接前のスクリーニングを効率化するための強力なツールです。

対応~Claude Code~Codex CLI~Cursor
npx skills add Lamya2006/CodeLens

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

CodeLens は何をしますか?

AIを活用したコードレビューエージェントで、候補者の履歴書が実際のプロジェクト、スキル、開発行動を正確に反映しているかどうかをGitHubリポジトリから分析します。

機能概要

  • リポジトリ分析: 指定されたGitHubリポジトリをクローンし、コード構造、コミット履歴、ファイル構成を解析します。
  • スキルマッチング: 履歴書に記載されたスキル(プログラミング言語、フレームワーク、ツール)とリポジトリ内の実際の使用状況を比較します。
  • 行動証跡分析: コミットメッセージ、プルリクエスト、Issueコメントなどから、開発者の貢献度や協調性を評価します。
  • レポート生成: 分析結果をわかりやすいレポートとして出力し、採用判断に役立てます。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIコーディングエージェント

必要条件

  • GitHub APIトークン(リポジトリへのアクセス権限が必要)
  • Node.js 18+

使用例

git clone https://github.com/Lamya2006/CodeLens.git
cd CodeLens
npm install
npm run analyze -- --repo https://github.com/example/repo --resume ./resume.json

出力例

{
  "matchScore": 0.85,
  "matchedSkills": ["JavaScript", "React", "Node.js"],
  "unmatchedSkills": ["Python", "Docker"],
  "behaviorInsights": ["アクティブなコントリビューター", "コードレビューへの参加あり"]
}

ライセンス

MIT

関連スキル