Summary:\n- added Codex marketplace registry plus awareness/ethics/guardrails sub-plugins\n- mirrored Claude plugin commands/scripts/hooks into codex api/ci/code/collect/coolify/core/issue/perf/qa/review/verify\n- embedded Axioms of Life ethics modal, guardrails, and kernel files under codex/ethics\n- added Codex parity report, improvements list, and MCP integration plan\n- extended Gemini MCP tools and docs for Codex awareness
87 lines
1.3 KiB
Markdown
87 lines
1.3 KiB
Markdown
---
|
|
name: pr
|
|
description: Review a pull request
|
|
args: <pr-number>
|
|
---
|
|
|
|
# PR Review
|
|
|
|
Review a GitHub pull request.
|
|
|
|
## Usage
|
|
|
|
```
|
|
/review:pr 123
|
|
/review:pr 123 --security
|
|
/review:pr 123 --quick
|
|
```
|
|
|
|
## Process
|
|
|
|
1. **Fetch PR details**
|
|
```bash
|
|
gh pr view 123 --json title,body,author,files,additions,deletions
|
|
```
|
|
|
|
2. **Get PR diff**
|
|
```bash
|
|
gh pr diff 123
|
|
```
|
|
|
|
3. **Check CI status**
|
|
```bash
|
|
gh pr checks 123
|
|
```
|
|
|
|
4. **Review changes**
|
|
- Correctness
|
|
- Security (if --security)
|
|
- Tests coverage
|
|
- Documentation
|
|
|
|
5. **Provide feedback**
|
|
|
|
## Output Format
|
|
|
|
```markdown
|
|
## PR Review: #123 - Add user authentication
|
|
|
|
**Author**: @username
|
|
**Files**: 5 changed (+120, -30)
|
|
**CI**: ✓ All checks passing
|
|
|
|
### Summary
|
|
Brief description of what this PR does.
|
|
|
|
### Review
|
|
|
|
#### Approved ✓
|
|
- Clean implementation
|
|
- Good test coverage
|
|
- Documentation updated
|
|
|
|
#### Changes Requested ✗
|
|
- **src/auth.go:42** - Missing input validation
|
|
- **src/auth.go:87** - Error not handled
|
|
|
|
#### Comments
|
|
- Consider adding rate limiting
|
|
- Nice use of middleware pattern
|
|
|
|
---
|
|
**Recommendation**: Approve with minor changes
|
|
```
|
|
|
|
## Actions
|
|
|
|
After review, you can:
|
|
```bash
|
|
# Approve
|
|
gh pr review 123 --approve
|
|
|
|
# Request changes
|
|
gh pr review 123 --request-changes --body "See comments"
|
|
|
|
# Comment only
|
|
gh pr review 123 --comment --body "Looks good overall"
|
|
```
|