shepherd-review

Orchestrate guided multi-file code reviews of uncommitted git changes using the macOS CRPG.

Updated Feb 21, 2026
One-click install
npx skills add https://github.com/street-labs/shepherd --skill shepherd-review
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: shepherd-review
Source: https://github.com/street-labs/shepherd/tree/main/.config/opencode/skills/shepherd-review
Command: npx skills add https://github.com/street-labs/shepherd --skill shepherd-review

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bash, read, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the code review process by orchestrating a guided, multi-file review of uncommitted changes using the macOS Code Review Prompt Generator (CRPG).

Core Features & Use Cases

  • Multi-File Code Review: Provides a comprehensive review of all changed files in a single session.
  • Agent's Self-Review: Integrates the agent's own review feedback, enhancing the review process.
  • Structured Prompt Generation: Outputs a structured prompt with feedback paired with the exact code for the agent to act on.
  • Efficiency and Context: Ensures efficient reviews with context-specific summaries and detailed file changes.

Quick Start

Run the command: /shepherd-review

Frequently Asked Questions about shepherd-review

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate structured feedback for multi-file code reviews in git?

Multi-file code review automation generates structured feedback by pairing review comments with exact code changes. This process uses the macOS Code Review Prompt Generator to orchestrate guided reviews of all uncommitted changes, ensuring context-specific summaries for each modified file.

What is the best way to review uncommitted changes across multiple files on macOS?

Reviewing uncommitted changes across multiple files on macOS is best handled by the CRPG integration to orchestrate a guided review session. It retrieves file content and provides a comprehensive review of all changed files along with the agent's self-review feedback.

Do I need bash to run code review automation scripts?

Yes, bash is required to execute the code review automation scripts. The guided review process requires bash for script execution and the read tool for retrieving uncommitted file content from your git repositories.

Does this code review automation work with any git repository?

This code review automation works with any git repository containing uncommitted changes. It orchestrates a guided review of those changes using the macOS CRPG, applying structured prompt generation to output actionable feedback paired with the exact code.

Why does my code review prompt need to include structured feedback?

Structured feedback is needed to ensure the agent acts on specific issues efficiently. Pairing the feedback with the exact code in the generated prompt provides clear context, reducing ambiguity and improving the overall quality of the multi-file code review.