author-analyzer
适合招聘、绩效评估或开源贡献洞察,通过多信号推断擅长领域。
需要访问仓库和 gh CLI,可能涉及私有数据或需授权访问。
从 GitHub 仓库横向分析指定作者的提交/PR/Issue 并生成结构化报告。
横向汇总某人在指定 GitHub 仓库的 commit、PR、Issue 等贡献,生成有事实数据和面向评估的结构化报告。常用于招聘、1on1、绩效回顾或个人职业梳理时查看某人的技术侧表现。报告把“数据部分”和“评价部分”分开,把扩展名、路径、commit 类型等多信号合成推断擅长领域,避免单一指标断言。
▸ 展开 SKILL.md 英文原文
指定したGitHubリポジトリにおける特定authorのコミット履歴・PR(作成分・レビュー参加分)・Issueを横断分析し、 「実績」「評価ポイント/セールスポイント」「得意分野」を構造化レポートとして出力するスキル。 実績データはgit logとgh CLIから取得し、ファイル拡張子・パスパターン・コミットメッセージ(Conventional Commits)から 得意分野を推定する。レポートは事実ベースの「データセクション」と前向き解釈の「評価セクション」を併記する。 以下の状況で必ずトリガーすべき: (1) ユーザーが「<author>の実績を分析して」「<author>のセールスポイントを教えて」と依頼した時 (2) ユーザーが「このリポジトリでの<author>の貢献を可視化して」「<author>の得意分野は?」と依頼した時 (3) ユーザーが「<author>のコミット/PR/Issueをまとめて評価レポートを作って」と依頼した時 (4) ユーザーが明示的に「author-analyzer スキル」の実行を指示された時 (5) ユーザーが特定のGitHub username(@付き含む)と「分析」「評価」「貢献」「実績」「ポートフォリオ」を組み合わせて依頼した時 (6) ユーザーが「自分(あるいは同僚)のアウトプットを振り返りたい」「キャリア棚卸しをしたい」と依頼した時 (7) 採用・評価・1on1・キャリア相談などの文脈で「特定人物のGitHub上の働き」を要約する必要がある時 GitHub username(gh CLIクエリ用)と対象リポジトリ(デフォルト: cwd、オプションで複数owner/repo指定可)を入力とする。 期間はデフォルト全期間、--since/--untilで絞り込み可。出力はMarkdownファイル+会話内サマリの両方。 ただし、以下のケースでは別スキルを優先する: - PR単体のコードレビュー → pr-reviewer - コミットメッセージの提案 → commit-message-suggester - GitHub Actions実行ログの分析 → gh-action-run-validator
帮我安装这个 skill:https://raw.githubusercontent.com/goldeneggg/dotfiles/master/ai-linux/.claude/skills/author-analyzer/SKILL.mdcurl -fsSL "https://raw.githubusercontent.com/goldeneggg/dotfiles/master/ai-linux/.claude/skills/author-analyzer/SKILL.md"# author-analyzer GitHubリポジトリにおける特定authorのコミット・PR・Issueを横断分析し、「実績」「評価ポイント」「得意分野」を構造化レポートとして出力します。 **注意: このSkillを使用する際のユーザーとのやり取りはすべて日本語で行います。** ## このスキルの設計思想 - **事実と解釈を分離**: 「データセクション」(数値・一覧)と「評価セクション」(前向きな解釈)を別建てにし、読み手が一次情報と二次解釈を区別できるようにする - **過大評価の回避**: 評価セクションでも、数値の根拠を必ず添える。盛り上げる言葉だけのレポートは作らない - **得意分野は複数シグナルの合成**: 「拡張子・パスのウェイト」と「Conventional Commitsのtype分布」と「PRラベル」を組み合わせて推定する。単一指標で断定しない ## Degrees of Freedom - **引数の解析: Low freedom** — 後述の「引数の解析」セクションのパターンに厳密に従う。曖昧な場合は必ず確認する - **データ収集: Low freedom** — gh / git の取得コマンドは本SKILLで指定する形に揃え、不要な情報を取り過ぎない(コンテキスト圧迫の回避) - **得意分野の推定: Medium freedom** — シグナルの解釈はモデルの判断に任せるが、必ず根拠(拡張子別行数、上位ディレクトリ、commit type分布)を添える - **評価ポイントの言語化: High freedom** —