Skip to main content

local-review

Code review a pull request for bugs and CLAUDE.md compliance. MUST use when asked to review code.

ソース情報

リポジトリ
windmill-labs/windmill
ソースの最終更新活動
2026年3月31日 07:02
検出された SKILL.md の言語
英語
スター
18,160
フォーク
1,116

インストール方法

デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。

ソースファイルを確認

インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。

SKILL.md を表示中

SKILL.md
ソースの指示 · 読み取り専用プレビュー
name
local-review
user_invocable
true
description
Code review a pull request for bugs and CLAUDE.md compliance. MUST use when asked to review code.
# Local Code Review Skill Run the same review locally that the GitHub Claude Auto Review action runs on PRs. The shared review instructions live in `.claude/review-prompt.md` — read that file first and follow its instructions. ## Execution Steps 1. **Read `.claude/review-prompt.md`** for the review criteria and focus areas 2. **Determine the PR scope**: - If an argument is provided, use it as the PR number or branch - Otherwise, detect from the current branch vs main - Run `gh pr view` if a PR exists, or use `git diff main...HEAD` 3. **Get the diff and metadata**: - `gh pr diff` or `git diff main...HEAD` for the full diff - `gh pr view` or `git log main..HEAD --oneline` for context 4. **Read changed files** where the diff alone is insufficient to understand context 5. **Apply the review instructions from `.claude/review-prompt.md`** 6. **Self-validate each finding**: Before reporting, ask yourself: - "Is this definitely a real issue, not a false positive?" - "Would a senior engineer flag this in review?" - If the answer to either is no, discard the finding 7. **Output findings** to the terminal (default) or post as PR comments (with `--comment` flag) ## Output Format ``` ## Code review Found N issues: 1. <description> (<reason: CLAUDE.md adherence | bug | security>) <file_path:line_number> 2. <description> (<reason>) <file_path:line_number> ``` If no issues are found: ``` ## Code review No issues found. Checked for bugs and CLAUDE.md compliance. ``` ## Posting Comments (--comment flag) If the user passes `--comment`, post findings as inline PR comments using: ```bash gh pr review --comment --body "<summary>" ``` Or for inline comments on specific lines: ```bash gh api repos/{owner}/{repo}/pulls/{pr}/reviews -f body="<summary>" -f event="COMMENT" -f comments="[...]" ```
GitHubで見る