auto-review
並列レビュー・批判的評価・自動修正を統合したセルフレビュースキル。複数のレビュアーが並列でコードをレビューし、指摘を批判的に評価した上で妥当な修正のみ自動適用する。
Skill by TAATHub
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/taathub-auto-review
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/auto-review
What's inside
- Skill name
auto-review- Description
- 並列レビュー・批判的評価・自動修正を統合したセルフレビュースキル。複数のレビュアーが並列でコードをレビューし、指摘を批判的に評価した上で妥当な修正のみ自動適用する。
- License
- MIT
- Instructions
- 80 lines in SKILL.md · view on GitHub
Files (8)
- SKILL.md
- architecture-reviewer.md · agents/
- codex-reviewer.md · agents/
- general-reviewer.md · agents/
- simplify-reviewer.md · agents/
- report-format.md · references/
- summary-format.md · references/
- reviewers.yml
SKILL.md (first lines)
# セルフレビュー 現在のブランチの変更差分に対して、複数のレビュアーによる並列レビュー → 批判的評価 → 自動修正を実行する。 ## 実行フロー ### ステップ1: 準備 1. このスキルと同じディレクトリにある `reviewers.yml` を読み込み、レビュアー一覧を取得する 2. `git diff` でワーキングツリーの変更差分を取得する(差分がない場合は `git diff origin/main...HEAD` でブランチ差分を取得) 3. 差分がなければ「レビュー対象の変更がありません」と報告して終了する ### ステップ2: レビュー・評価・修正ループ(最大3回) 以下の 2-1 〜 2-3 を **最大3イテレーション** 繰り返す。 #### ループ終了条件 以下のいずれかを満たした時点でループを終了し、ステップ3に進む: - 全レビュアーから改善提案(必須・推奨・Nit)が**1件もなかった**場合 - **必須・推奨**の修正が**1件もなかった**場合(全て却下、または Nit のみだった場合) - **3回目のイテレーション**が完了した場合 **注意**: Nit のみの修正では再レビューループを発動しない。Nit の修正が新たな問題を生むリスクは低く、再レビューのコストに見合わないため。 #### 2-1. 並列レビュー `reviewers.yml` に定義された各レビュアーを、Agentツールで**1つのメッセージで並列に起動**する。 各レビュアーエージェントには以下を渡す: - レビュアーの `agent` フィールドが指すファイルの内容(エージェント定義) - `references/report-format.md` の共通レポートフォーマット(codex-reviewer を除く) - レビュー対象の差分 - 「修正は行わず、レビュー指摘の報告のみ行うこと」という制約 - レビュアー名(レポートの識別に使用) **重要**: codex-reviewer は `codex` コマンドをBashで実行してレビューする特殊なレビュアーである。エージェント定義の指示に従って実行し、共通レポートフォーマットは渡さない(codex の出力をそのまま使う)。 **2回目以降の注意**: レビュー対象の差分は、前回の修正を反映した最新の状態で取得し直すこと(ステップ1と同じ方法で差分を再取得する)。 #### 2-2. 批判的評価 全レビュアーの結果が揃ったら、以下の手順で批判的評価を行う。 ##### レビュー指摘の一覧化 全レビュアーの指摘を統合し、一覧化する。複数レビュアーが同じ指摘をしている場合は重複としてマークする(重複は信頼度が高い指摘として扱う)。 ##### 各指摘の妥当性評価 レビュアーの指摘を鵜呑みにせず、以下の基準で技術的妥当性を独自に判断する: - **技術的に正しいか**: 指摘の内容が技術的に妥当か - **プロジェクトの方針・コンテキストと合致するか**: CLAUDE.md や既存のコードベースの方針に沿っているか - **実装上のトレードオフとして妥当か**: 指摘された点が意図的な設計判断である可能性はないか - **修正によって新たな問題が発生しないか**: 修正の副作用を考慮する - **重複指摘**: 複数レビュアーが同じ点を指摘している場合、その指摘の信頼度は高い ##### 優先度別の修正方針 レポートフォーマットの分類(必須 / 推奨 / Nit)に応じて、以下の方針で修正・却下を判断する: | 分類 | 修正方針 | 却下できる条件 | |---|---|---| | **必須** | 原則修正する | 指摘が技術的に誤っている場合のみ却下可(却下理由を必ず明記) | | **推奨** | 技術的に妥当かつ副作用がなければ修正する | 意図的な設計判断である場合、または修正による副作用が懸念される場合は却下可 | | **Nit** | 低リスクで明らかに改善になる場合のみ修正する | 判断に迷う場合は却下してよい | #### 2-3. 優先度別の修正 上記の優先度別方針に従い、修正対象と判断した指摘のコードを修正する。修正が完了したら、ループ終了条件を確認し、次のイテレーションに進むかステップ3に進むか判断する。 ### ステップ3: レビュー対応サマリー 全イテレーション完了後、レビュー対応サマリーを出力する。 サマリーの目的・記載ルール・フォーマットのポイント・出力テンプレート・良い例/悪い例は `references/summary-format.md` を参照すること。
From TAATHub/claude-code, MIT.
More from TAATHub/claude-code
- 0.563score
llm-wiki
TAATHub
LLMが永続的なナレッジベース(LLM Wiki)を構築・維持するスキル。Obsidian Vault配下にソースドキュメントを取り込み、相互参照付きのノートとして整理する。「LLM Wiki」「Wikiに記録」「Wiki検索」「ingest」「save」「wiki query」「wiki lint」「wiki…
SkillAFreshness: AClaude Code +9 - 0.472score
youtube-transcript
TAATHub
YouTube動画のリンクから文字起こし(トランスクリプト/スクリプト)を取得し、要約・詳細解説・全文をMarkdownファイルに書き出すスキル。yt-dlpで字幕を取得し日本語優先で整形し、必要に応じてWeb検索で文脈を補強する。「YouTubeの文字起こし」「動画のトランスクリプト」「この動画をMarkdownに…
SkillCFreshness: CClaude Code +9 - 0.472score
apple-developer-video
TAATHub
Apple Developerの動画セッション(WWDC/Tech Talks等)ページから公式トランスクリプト・章ごとSummary・サンプルコード・関連リンクを取得し、要約+詳細解説+全文をMarkdownファイルに書き出すスキル。yt-dlpではなくページHTMLから一次情報を抽出する。「WWDCの文字起こし」…
SkillCFreshness: CClaude Code +9 - 0.472score
create-figure
TAATHub
図や表を HTML で作成し、PNG 画像としてレンダリング・均等余白でトリミングするスキル。引数で図の内容を指示する。デザインは frontend-design skill を使い、デザイン指示や参考デザインがあればそれに従う。「図にして」「表を画像化」「○○を図版にして」「figure…
SkillCFreshness: CClaude Code +9 - 0.468score
create-commit
TAATHub
Conventional Commits 形式で git コミットを作成するスキル。`--target` でコミット対象(staged/all)、`--language` でメッセージ言語(en/ja)を指定できる。「コミット作成」「create-commit」「commit を作って」などのリクエストで使用。
SkillCFreshness: CClaude Code +9 - 0.411score
jira-issue-operator
TAATHub
Jira/JIRAの操作を行うスキル。jira-cliを使用してJiraの操作を行う。Issue作成・編集・検索、Sprint管理、Epic操作、JQLクエリなどをサポート。「Jiraでチケット作って」「JiraのIssueを確認して」「スプリントのタスク一覧」「jql検索して」などJira関連の操作リクエストで使用。
SkillDFreshness: DClaude Code +9 - 0.410score
discord-messaging
TAATHub
Message and thread operations using Discord REST API.
SkillDFreshness: DClaude Code +9 - 0.404score
xcode-build
TAATHub
Build Xcode project.
SkillDFreshness: DClaude Code +9 - 0.404score
xcode-test
TAATHub
Run tests only for files changed in git diff.
SkillDFreshness: DClaude Code +9 - 0.403score
article-quiz
TAATHub
記事URLから理解度テストを出題する汎用スキル。WebFetchで記事を取得し、5問の理解度テスト(選択式3問+記述式2問)を生成、インタラクティブに出題して採点・解説を行う。「記事テスト」「記事クイズ」「この記事の理解度テスト」などのリクエストで使用。
SkillDFreshness: DClaude Code +9 - 0.397score
create-blog-post
TAATHub
Create a blog post based on draft
SkillDFreshness: DClaude Code +9 - 0.392score
review-blog-post
TAATHub
Review a blog post based on several points
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- May 11, 2026 (5 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/TAATHub/claude-code
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from TAATHub
- 0.563score
llm-wiki
TAATHub
LLMが永続的なナレッジベース(LLM Wiki)を構築・維持するスキル。Obsidian Vault配下にソースドキュメントを取り込み、相互参照付きのノートとして整理する。「LLM Wiki」「Wikiに記録」「Wiki検索」「ingest」「save」「wiki query」「wiki lint」「wiki…
SkillAFreshness: AClaude Code +9 - 0.472score
youtube-transcript
TAATHub
YouTube動画のリンクから文字起こし(トランスクリプト/スクリプト)を取得し、要約・詳細解説・全文をMarkdownファイルに書き出すスキル。yt-dlpで字幕を取得し日本語優先で整形し、必要に応じてWeb検索で文脈を補強する。「YouTubeの文字起こし」「動画のトランスクリプト」「この動画をMarkdownに…
SkillCFreshness: CClaude Code +9 - 0.472score
apple-developer-video
TAATHub
Apple Developerの動画セッション(WWDC/Tech Talks等)ページから公式トランスクリプト・章ごとSummary・サンプルコード・関連リンクを取得し、要約+詳細解説+全文をMarkdownファイルに書き出すスキル。yt-dlpではなくページHTMLから一次情報を抽出する。「WWDCの文字起こし」…
SkillCFreshness: CClaude Code +9 - 0.472score
create-figure
TAATHub
図や表を HTML で作成し、PNG 画像としてレンダリング・均等余白でトリミングするスキル。引数で図の内容を指示する。デザインは frontend-design skill を使い、デザイン指示や参考デザインがあればそれに従う。「図にして」「表を画像化」「○○を図版にして」「figure…
SkillCFreshness: CClaude Code +9 - 0.468score
create-commit
TAATHub
Conventional Commits 形式で git コミットを作成するスキル。`--target` でコミット対象(staged/all)、`--language` でメッセージ言語(en/ja)を指定できる。「コミット作成」「create-commit」「commit を作って」などのリクエストで使用。
SkillCFreshness: CClaude Code +9 - 0.411score
jira-issue-operator
TAATHub
Jira/JIRAの操作を行うスキル。jira-cliを使用してJiraの操作を行う。Issue作成・編集・検索、Sprint管理、Epic操作、JQLクエリなどをサポート。「Jiraでチケット作って」「JiraのIssueを確認して」「スプリントのタスク一覧」「jql検索して」などJira関連の操作リクエストで使用。
SkillDFreshness: DClaude Code +9
Cite this page
auto-review skill. Agent Mart. https://agentmart.dev/skills/taathub-auto-review (last updated 2026-10-24)