connectonion/cli/co_ai/skills/builtin/review-pr/SKILL.md
Review GitHub pull requests. Use when user says "review PR", "review pull request", or "/review-pr".
npx skillsauth add openonion/connectonion review-prInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Review a GitHub pull request for code quality, correctness, and best practices.
Get PR information:
gh pr list to show open PRsgh pr view <number> for detailsgh pr diff <number>Analyze the changes:
Provide structured review:
## PR Review: #<number> - <title>
### Summary
<One paragraph about what this PR does>
### What's Good
- Point 1
- Point 2
### Suggestions
1. **File:line** - Description of suggestion
2. **File:line** - Description of suggestion
### Concerns
- Any potential issues
### Recommendation
- [ ] Approve
- [ ] Request Changes
- [ ] Comment only
# Get PR details
gh pr view 123
# Get the diff
gh pr diff 123
# Then analyze and provide review
testing
Ship a feature end-to-end — update tests, docs, docs-site, then release to PyPI. Use when user says "ship", "ship feature", "release", or asks to publish a new version.
testing
Ship a feature end-to-end — update tests, docs, docs-site, then release to PyPI. Use when user says "ship", "ship feature", "release", or asks to publish a new version.
development
Create git commits with good messages. Use when user says "commit", "create commit", or asks to commit changes.
tools
Use when work should span one or more detached tasks but still behave like one job with a single owner context. TaskFlow is the durable flow substrate under authoring layers like Lobster, ACPX, plugins, or plain code. Keep conditional logic in the caller; use TaskFlow for flow identity, child-task linkage, waiting state, revision-checked mutations, and user-facing emergence.