code reviewby taracodlabs
GitHub Pull Request Workflow
taracodlabs/github-pr-workflow
Pull request lifecycle: create, review, merge, manage (gh CLI)
What it changes
Passed 20 of 21 test cases with the skill, and 17 of 21 without it.
Without skill82%
With skill95%
Checks it passed that the model alone missed
- Includes the --comments flag
- Uses gh pr view with pull request ID 15
- Includes the --request-changes option in the review command
and 1 more in the full report
3 fixed18 passed either way1 still failing0 broke
- Pass-rate lift
- +14 pp
- Tokens
- +37%
- Agent turns
- 0%
- Response time
- -47%
Model gemini-3.6-flashMeasured 8/14/2026v121 of 22 cases passed with skill · 21 comparable
See it in action
One of 3 test cases the skill fixed. Same model, same prompt, with and without the skill.
PromptShow me the full text description and discussion comments for GitHub pull request number 15.
What was checked, without and with the skill| Checked | Without skill | With skill |
|---|
| Uses gh pr view with pull request ID 15 | Missed | Passed |
|---|
| Includes the --comments flag | Missed | Passed |
|---|
What's inside
The instructions your model reads when the skill loads.
SKILL.md133 linessingle file
GitHub Pull Request Workflow
Manage the full lifecycle of GitHub pull requests — create, review, approve, request changes, merge, and clean up — using the gh CLI.
When to Use
- User wants to create a pull request from the current branch
- User wants to review or approve a PR
- User wants to merge a PR after approval
- User wants to check PR status, checks, or reviews
- User wants to list open PRs or find a specific PR
How to Use
1. Create a pull request
# Interactive (opens editor for body)
gh pr create
# Non-interactive with all fields
gh pr create --title "feat: add user authentication" --body "## Summary
- Add JWT-based auth
- Add login/logout endpoints
- Add middleware for protected routes
## Test plan
- [ ] Login with valid credentials
- [ ] Reject invalid credentials
- [ ] Access protected route with token" --base main --draft
2. List open PRs
gh pr list
gh pr list --state all --limit 20
gh pr list --author "@me"
gh pr list --label "ready for review"
Track record
Benchmark
20 / 21
test cases passed, vs 17 / 21 without
Adoption
- Users
- 0
- Times used
- 0
Safety and source details
SkillSafety
✓ 3 of 3 passed✓Code scan15 of 15 checks clean
0 critical · 0 warning · 0 info — scanner v4 — 8/3/2026
View 15 scanner checks
live_secretremote_code_executionreverse_shelldata_exfiltrationssrf_metadataagent_snoopinganti_refusaldestructive_commandsobfuscated_unicodeunicode_homoglyphopaque_blobsuspicious_urltool_overreachtrigger_abuseprompt_injection_phrasing
✓IntentSafe
LLM judge · does the skill do what it claims
✓ContentClean
LLM judge · policy & harmful-content review
Source
ImportedLicense Apache-2.0Imported 8/3/2026Version v1