Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
26 changes: 13 additions & 13 deletions plugins/code-review/commands/code-review.md
Original file line number Diff line number Diff line change
Expand Up @@ -52,12 +52,20 @@ Note: Still review Claude generated PR's.

6. Filter out any issues that were not validated in step 5. This step will give us our list of high signal issues for our review.

7. If issues were found, skip to step 8 to post inline comments directly.
7. Post a summary comment using `gh pr comment` (if `--comment` argument is provided) with the following structure:

If NO issues were found, post a summary comment using `gh pr comment` (if `--comment` argument is provided):
"No issues found. Checked for bugs and CLAUDE.md compliance."
```
## Code review

8. Post inline comments for each issue using `mcp__github_inline_comment__create_inline_comment`:
### Summary
[2-3 sentence summary of what the PR does, based on the summary from step 3]

### Review
[If no issues: "No issues found."]
[If issues found: "Found N issue(s). See inline comments below."]
```

8. If issues were found, post inline comments for each issue using `mcp__github_inline_comment__create_inline_comment`:
- `path`: the file path
- `line` (and `startLine` for ranges): select the buggy lines so the user sees them
- `body`: Brief description of the issue (no "Bug:" prefix). For small fixes (up to 5 lines changed), include a committable suggestion:
Expand Down Expand Up @@ -91,15 +99,7 @@ Notes:
- Use gh CLI to interact with GitHub (e.g., fetch pull requests, create comments). Do not use web fetch.
- Create a todo list before starting.
- You must cite and link each issue in inline comments (e.g., if referring to a CLAUDE.md, include a link to it).
- If no issues are found, post a comment with the following format:

---

## Code review

No issues found. Checked for bugs and CLAUDE.md compliance.

---
- Always post a summary comment using the format specified in step 7.

- When linking to code in inline comments, follow the following format precisely, otherwise the Markdown preview won't render correctly: https://github.com/anthropics/claude-code/blob/c21d3c10bc8e898b7ac1a2d745bdc9bc4e423afe/package.json#L10-L15
- Requires full git sha
Expand Down