원클릭으로
review-pr
Review pull requests against project standards. Use when reviewing PRs, checking code quality, or providing feedback on changes.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Review pull requests against project standards. Use when reviewing PRs, checking code quality, or providing feedback on changes.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Add new GraphQL lint rules following project patterns. Use when implementing a lint rule, adding validation logic, or extending the linter with new checks.
Debug LSP server issues including hangs, incorrect responses, performance problems, or crashes. Use when troubleshooting the language server.
Create pull requests following project standards. Use when opening a PR, preparing changes for review, or running gh pr create.
Add new IDE/LSP features like hover, goto definition, find references, or completion. Use when implementing editor features, LSP handlers, or IDE functionality.
Audit test organization and patterns. Use PROACTIVELY after writing new tests to self-review, or when reviewing test changes in PRs. Checks unit vs integration test placement, TestDatabase patterns, and caching verification.
Fix bugs using the two-commit structure with failing test first. Use when fixing bugs, addressing issues, or correcting incorrect behavior.
| name | review-pr |
| description | Review pull requests against project standards. Use when reviewing PRs, checking code quality, or providing feedback on changes. |
| user-invocable | true |
| argument-hint | [PR number or URL] |
| allowed-tools | Bash(gh *), Bash(git diff *), Bash(git log *), Bash(cargo test *), Bash(cargo clippy *), Read, Grep, Glob |
Follow this checklist when reviewing PRs for this project.
/review-pr 123
Or just ask: "Review PR #123"
gh pr view <number> --repo trevor-scheer/graphql-analyzer
gh pr diff <number> --repo trevor-scheer/graphql-analyzer
.graphql files and embedded GraphQL in TS/JSBug fixes should use two-commit structure:
Verify:
## Review Summary
**Overall**: Approve with minor suggestions
### What I Reviewed
- Changes to `crates/graphql-analysis/src/validation.rs`
- New tests in `tests/validation_test.rs`
- PR description and commit history
### Checklist Results
- [x] Architecture: Correct layer, follows patterns
- [x] Correctness: Logic looks sound
- [x] Testing: Good coverage
- [x] Performance: No concerns
- [ ] Code style: Minor suggestion below
### Suggestions
1. **Line 45**: Consider using `if let` instead of `match` for single-arm case
2. **Tests**: Could add test for empty input case
### Questions
None - ready to merge after addressing suggestions.
When reviewing specific areas: