01
このSkillでできること
- ✓Claude Code、Codexなど複数のAIエージェントをレビュー役として編成する
- ✓PRまたは差分について、合意した指摘と対立する指摘を整理する
- ✓APPROVE、COMMENT、REQUEST CHANGESなどの議長判定を返す
- ✓オフラインのモック実行や利用可能なレビュアーの確認に対応する
02
使い方
01
STEP 1
ai-juryスキルをホストエージェントのスキルとして認識させる
02
STEP 2
レビュー対象をPRまたは差分として指定する
03
STEP 3
設定したレビュアーを使って議論・検証・統合を実行する
04
STEP 4
判定、合意した指摘、未解決の指摘を確認する
03
Skillのインストール
初心者におすすめ
AIにこのSkillを追加してもらう
GitHub URLごとCodexやClaude Codeへ渡し、現在の環境に合う方法を判断してもらいます。
このGitHubリポジトリにあるSkillを確認し、現在の環境に適した方法でインストールしてください。
インストール後、正常に利用できることを確認し、基本的な使い方も簡潔に説明してください。
Repository:
https://github.com/berkayturanci/ai-jury手動でインストールする
README / SKILL.mdから機械抽出できたコマンドのみ表示しています。推測したコマンドではありません。
cp -R skills/ai-jury <your-project>/.claude/skills/ai-jurybrew install berkayturanci/ai-jury/ai-jury
curl -fsSL https://ai-jury.dev/install.sh | sh
pipx install ai-jurygit clone --depth 1 https://github.com/berkayturanci/ai-jury ~/.cursor/plugins/local/ai-juryname: Jury code scanning
on:
pull_request:
permissions:
contents: read
security-events: write # required by upload-sarif
jobs:
jury:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@3d3c42e5aac5ba805825da76410c181273ba90b1 # v7.0.1
with:
fetch-depth: 0 # need the base commit to diff against
- uses: actions/setup-python@5fda3b95a4ea91299a34e894583c3862153e4b97 # v7.0.0
with:
python-version: "3.13"
- name: Install jury
run: pip install ai-jury # or: pip install .
- name: Produce SARIF from the PR diff
env: # the hosted-API seats of the jury.toml above read these
ANTHROPIC_API_KEY: ${{ secrets.ANTHROPIC_API_KEY }}
OPENAI_API_KEY: ${{ secrets.OPENAI_API_KEY }}
run: |
git diff "origin/${{ github.base_ref }}...HEAD" > pr.diff
jury --diff-file pr.diff --format sarif -o jury.sarif
- name: Upload to code scanning
uses: github/codeql-action/upload-sarif@7211b7c8077ea37d8641b6271f6a365a22a5fbfa # v4.36.0
with:
sarif_file: jury.sarif04
このSkillを使うプロンプト例
Skill名を明示すると、意図したSkillを使わせやすくなります。自動発動型では必須とは限りません。
このPRについてai-juryを招集し、複数エージェントでレビューしてください。最終判定、合意した指摘(path:line付き)、意見が分かれた指摘を分けて報告してください。出力例を見る
判定: REQUEST CHANGES
合意した指摘: path/to/file.py:42 — 入力検証が不足
未解決の指摘: 追加のテストが必要か、エージェント間で意見が分かれています。05
安全性チェック
自動解析による参考情報です。Skillの安全性を保証するものではありません。
外部API通信検出あり
Shellコマンド実行明確な記述なし
ファイル読み取り明確な記述なし
ファイル書き込み検出あり
ネットワークアクセス検出あり
認証情報検出あり
検出根拠を見る
- file_write: `skills/`](../skills): [large code block omitted]bash cp -R skills/ai-jury /.claude/skills/ai-jury [large code block omitted]bash jury --pr 123 [l
- network: verdict — a chair's synthesis or a panel vote. [](https://github.com/b
- network: ayturanci/ai-jury/actions/workflows/ci.yml/badge.svg)](https://github.com/berkayturanci/ai-jury/actions/workflows/ci.yml) [ — data-flow and secret-redaction reference. - Agent-readable: [`llms.txt`](llms.txt) (concise) and [`llms-full.t
06
関連Skill
action-titles
アクションタイトル
スライドの内容が実際に証明する主張へタイトルを書き換え、根拠以上の主張をする現行タイトルを指摘します。
agent-skillsanalyticsbusiness-intelligence
code-review
code-review
固定したコミットやブランチなどとの差分を、規約適合性と仕様適合性の2軸で並行レビューします。
評価確度:暫定コードレビュー差分レビュー規約チェック
tang
tang
Claude CodeからTang CLIをJSON経由で利用し、プロジェクト内のセッションを閲覧・検索・関連付け・再開するためのブリッジ。
評価確度:暫定