* feat(ai): integrate Kilo agent framework and coding instructions Add configuration files, agent definitions, and skill sets to enable AI-driven development workflows and standardized agent behavior.
1.6 KiB
1.6 KiB
name: review-pr description: Use when asked to review a GitHub pull request, PR link is shared, or user says /review-pr
Review GitHub Pull Request
Review the GitHub pull request: $ARGUMENTS.
Steps
- Run
gh pr viewto get PR details and description. - Run
gh pr diffto see all changes. - Compare the local commit hash with the remote PR head commit.
- Make sure to do your work in a git worktree to avoid affecting the checked out branch.
- If they don't match, run
gh pr checkoutto check out the PR locally. - HARD STOP: If
gh pr checkoutfails for ANY reason, STOP immediately. Do NOT attempt workarounds. Alert about the failure and wait for instructions. - After checkout, verify the local commit hash matches the remote one. If they still don't match, STOP.
- Run
gh pr checksto see CI status. - Apply the review standards defined in
REVIEW_STANDARDS.md(same directory). - Output review feedback to the CONSOLE only. DO NOT act on GitHub (no posting comments, no approving, no requesting changes).
Output Format
List specific comments per file/line that need attention. Do not list things that are already correct.
Each comment:
- State the severity ([CRITICAL], [PROBLEM], [SUGGESTION])
- State the problem (1 sentence)
- Why it matters (1 sentence, if needed)
- Suggested fix (snippet or specific action)
End with an overall assessment and summary:
Overall assessment: <approve | request changes | comment>
- [CRITICAL] <issue>
- [PROBLEM] <issue>
- [SUGGESTION] <improvement>
Constraints
- DO NOT make any changes to the code.
- No need to run tests or linters, just review the code changes.