Skip to main content

local-review

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

Source facts

Repository
windmill-labs/windmill
Last source activity
March 31, 2026 at 07:02
Detected SKILL.md language
English
Stars
18,107
Forks
1,111

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
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="[...]" ```
View on GitHub