Install
openclaw skills install ai-code-review-skillコードレビューを実施する際に使用。プルリクエストのレビュー、コード品質チェック、 セキュリティ検査、パフォーマンス分析を行う。「レビューして」「コードをチェック」 「品質を確認」などの指示で起動。
openclaw skills install ai-code-review-skillこのスキルは、以下のガイドライン(~/.claude/CLAUDE.md)に基づいた体系的なコードレビューを提供します:
以下の場合にこのスキルを使用:
プルリクエストの場合、最初にCI/CDステータスをチェックする:
# GitHubのPR番号が明示されている場合
gh pr view <PR番号> --json statusCheckRollup
# または、現在のブランチのPRを確認
gh pr status
gh pr checks
CI/CDチェックの結果に応じた対応:
CI失敗時の詳細確認:
# 失敗したチェックの詳細を確認
gh pr checks <PR番号>
# ログの取得(GitHub Actionsの場合)
gh run view <run-id> --log-failed
レビュー対象を明確にする:
# 変更ファイルの確認
git status
git diff --name-only
# PRの場合は差分を確認
gh pr diff <PR番号>
# または特定のファイルが指定されている場合はそれを対象とする
レビュー前に以下を確認:
自分のPRでCI失敗の場合:
失敗の原因を特定:
修正を実施:
再プッシュ:
git add .
git commit -m "fix: resolve CI failures"
git push
他人のPRレビューでCI失敗の場合:
レビューコメントの冒頭に以下を追加:
## ⚠️ CI/CD Status
### 失敗しているチェック
- [チェック名1]: [失敗理由の要約]
- [チェック名2]: [失敗理由の要約]
### 修正が必要なアクション
1. [具体的な修正内容]
2. [具体的な修正内容]
詳細は以下のコードレビューを参照してください。
---
以下の観点でコードを評価(詳細はreference.md参照):
レビュー結果を以下の形式で提供:
## コードレビュー結果
### ⚠️ CI/CD Status (該当する場合)
[CI失敗情報をここに記載]
### 🔴 Critical Issues (即座に修正が必要)
- [具体的な問題と場所]
- [修正案]
### 🟡 Warnings (修正を推奨)
- [改善提案]
- [理由]
### 🟢 Good Practices (良い点)
- [評価できる実装]
### 💡 Suggestions (任意の改善案)
- [より良い実装の提案]
### 📝 Notes
- [その他の気づき]
gh) - PR情報とCI/CDステータスの取得用このスキルは以下のCI/CDシステムに対応:
注意: PRのCI/CDステータス確認にはghコマンドが必要です。インストール方法:
# macOS
brew install gh
# 認証
gh auth login