From sd0x-dev-flow
Lists open GitHub PRs, filters out automation PRs (dependabot/snyk), groups by ticket ID, and formats as Markdown. Useful for getting a quick overview of active PRs.
How this skill is triggered — by the user, by Claude, or both
Slash command
/sd0x-dev-flow:pr-summaryThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
List open PRs, filter automation PRs (dependabot/snyk), group by ticket ID, output formatted summary.
List open PRs, filter automation PRs (dependabot/snyk), group by ticket ID, output formatted summary.
| Scenario | Use Instead |
|---|---|
| Create a new PR | /create-pr |
| Review PR code | /codex-review |
| View single PR details | gh pr view <N> |
| Pre-merge analysis | /merge-prep |
/pr-summary [--author <user>] [--label <label>]
| Argument | Description | Default |
|---|---|---|
--author <user> | Filter by author | All |
--label <label> | Filter by label | All |
bash skills/pr-summary/scripts/pr-summary.sh [--author <user>] [--label <label>]
The script automatically:
| Step | Action |
|---|---|
| Fetch | gh pr list --json to get open PRs (max 200) |
| Filter | Exclude dependabot/* and snyk-* |
| Group | Group by ticket ID ({TICKET_PATTERN} or [A-Z]+-\d+) |
| Detect | Identify stacked PRs (base is not main/master/develop) |
| Output | Write formatted text to /tmp/pr-summary.md |
Read /tmp/pr-summary.md and display to user.
Content written to /tmp/pr-summary.md
Copy: cat /tmp/pr-summary.md | pbcopy
**PROJ-520**
https://github.com/user/repo/pull/123
> fix: Add Redis cache for contract codes
https://github.com/user/repo/pull/124
> fix: Tune server timeouts (stacked on fix/PROJ-520)
**PROJ-123**
https://github.com/user/repo/pull/99
> feat: Add DeFi portfolio tracking
| Condition | Strategy |
|---|---|
| Same ticket ID | Same group |
| Stacked PR (base is feature branch) | Same group, annotate (stacked on <base>) |
| No ticket / unrelated | Standalone entry |
| PR Source | Action |
|---|---|
dependabot/* | Exclude |
snyk-* | Exclude |
| Others | Keep |
| File | Purpose |
|---|---|
| pr-summary.sh | PR fetch, filter, group, format script |
/tmp/pr-summary.md writtennpx claudepluginhub sd0xdev/sd0x-dev-flow --plugin sd0x-dev-flowTriages assigned open GitHub PRs: fetches CI-complete ones without cc-fix-onetime label in cc-triage-scope, runs pr-triage-processor agent per PR for review/fix plan, adds label if fixes needed or auto-merges ready PRs.
Executes GitHub operations on PRs, issues, milestones, labels, comments, and merges using Python scripts with structured output and error handling. Use for pull requests, issues, review comments, CI checks, or milestones instead of raw gh.
Fetches and lists GitHub PRs awaiting your review or assignment using gh CLI, sorted by age with author/status/URL; offers checkout prompts.