shepherd-review
SolidReview triage results before syncing, so a human confirms verdicts on bugs that will be closed or reprioritized. Use between triage and sync.
AI & Automation 21 stars
4 forks Updated 6 days ago MIT
Install
Quality Score: 82/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# /shepherd-review — Quality Gate Before Pushing
A mandatory quality check before any bug fix is pushed. Ensures minimal, focused changes with proper evidence.
**Audience:** Developers who fixed a bug and want to verify before creating a PR. Also useful for PMs reviewing a developer's proposed fix.
## Workflow
### 1. Load Configuration
Read `.claude/triage.config.yaml` for:
- `review.max_line_diff` — flag if net lines exceed this
- `review.tech_stack_rules` — project-specific checks
- `review.require_evidence` — whether before/after evidence is required
### 2. Verify Active Session
Check for an active branch (not main/master):
- If on main: "No active fix branch. Run /shepherd-start {TICKET-ID} first."
- Read the ticket ID from the branch name (expects: `fix/{TICKET-ID}-{slug}`)
### 3. Analyze the Diff
Run `git diff main...HEAD` to see all changes in this branch.
#### Check 1: Subtraction Check
Count net lines added vs. removed. If net additions > `review.max_line_diff`:
```
"This fix adds {net} net lines (threshold: {max_line_diff})."
"Bug fixes should ideally subtract code or be minimal. Justify each addition."
```
Verdict: WARN (not blocking, but requires justification)
#### Check 2: Scope Check
List all modified files. For each file:
- Is it directly related to the bug being fixed?
- Is it a shared/common component (used by many features)?
If shared component modified:
```
"Shared component modified: {file}"
"This component is used by {count} other features. C...
Details
- Author
- mshadmanrahman
- Repository
- mshadmanrahman/pm-pilot
- Created
- 6 months ago
- Last Updated
- 6 days ago
- Language
- TypeScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
shepherd-triage
Launch parallel agents to check whether old bugs still reproduce on the live site, turning a stale backlog into a prioritized verified list. Use when a bug backlog needs cleaning without reading code.
21 Updated 6 days ago
mshadmanrahman Code & Development Listed
review
Reviews a diff across correctness, simplicity, security, tests, schema, API contract and performance at once, behind an evidence gate — every finding quotes file:line with severity and confidence — then fixes what is mechanical.
1 Updated 6 days ago
mdrubelamin2 AI & Automation Featured
triage-reviews
Fetch PR review comments, verify each against real code/docs, fix valid issues, commit and push
3,631 Updated today
stickerdaniel