pr-sheriff

Featured

PR Sheriff workflow: triage PRs into easy-wins and crew assignments. Prints recommendations inline - does NOT post to GitHub.

AI & Automation 15,574 stars 1447 forks Updated today MIT

Install

View on GitHub

Quality Score: 97/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# PR Sheriff - Triage and Review Workflow This skill delegates to the `mol-pr-sheriff-patrol` formula, which lives at `$GT_ROOT/.beads/formulas/mol-pr-sheriff-patrol.formula.toml` and is shared across all Gas Town rigs (gastown, beads, etc.). ## Repo Scope This rig (gastown/crew/max) is responsible for **steveyegge/gastown only**. The beads repo (steveyegge/beads) is handled by beads/crew/emma. Do NOT discover or triage PRs from repos outside your scope. When loading the shared config, filter the repo list to only `steveyegge/gastown`. ## Usage ``` /pr-sheriff [repo] ``` - `repo` - Optional. If provided, overrides the default scope. If omitted, scan only `steveyegge/gastown` (this rig's scope). ## How to Execute **1. Load the config:** ```bash cat $GT_ROOT/.beads/pr-sheriff-config.json ``` This contains crew mappings per repo and contributor policies (trust tiers, firewalled contributors, bot auto-merge rules). **Only scan repos within your scope** (see Repo Scope above). **2. Follow the formula steps in order:** ```bash gt formula show mol-pr-sheriff-patrol ``` The formula defines a 7-step workflow: | Step | What it does | |------|-------------| | load-config | Load pr-sheriff-config.json, establish repo list | | discover-prs | Find open PRs needing review across all repos | | triage-batch | Categorize all PRs in one pass (preserves cross-PR context) | | merge-easy-wins | Merge approved easy-wins via `gh pr merge` | | dispatch-crew-reviews | Nudge crew for NEE...

Details

Author
gastownhall
Repository
gastownhall/gastown
Created
5 months ago
Last Updated
today
Language
Go
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Code & Development Featured

pr-create

Creates a pull request from current changes, monitors GitHub CI, and debugs any failures until CI passes. Use this when the user says "create pr", "make a pr", "open pull request", "submit pr", "pr for these changes", or wants to get their current work into a reviewable PR. Assumes the project uses git, is hosted on GitHub, and has GitHub Actions CI with automated checks (lint, build, tests, etc.). Does NOT merge - stops when CI passes and provides the PR link.

365 Updated 3 days ago
posit-dev
AI & Automation Featured

prd-taskmaster

Smart PRD generator with TaskMaster integration. Detects existing PRDs and offers execute/update/replace options. Generates comprehensive technical PRDs optimized for task breakdown, validates with 13 automated checks, and optionally executes tasks autonomously with datetime tracking and rollback support. Use when user requests "PRD", "product requirements", or mentions task-driven development. Defaults to PRD generation with handoff to TaskMaster. Optionally supports autonomous execution with 4 modes.

451 Updated 4 weeks ago
anombyte93
AI & Automation Solid

github-triage

Read-only GitHub triage for issues AND PRs. 1 item = 1 background task (category: quick). Analyzes all open items and writes evidence-backed reports to /tmp/{datetime}/. Every claim requires a GitHub permalink as proof. NEVER takes any action on GitHub - no comments, no merges, no closes, no labels. Reports only. Triggers: 'triage', 'triage issues', 'triage PRs', 'github triage'.

59,430 Updated today
code-yeongyu
Code & Development Featured

claude-code-review

Use when asked to review a PR, or when /review is invoked with a PR number or URL. Performs a focused code review checking for bugs, security, performance, and test gaps, then posts findings as a PR comment and formal GitHub review.

456 Updated today
DataRecce