gerrit

Manage Gerrit code reviews via git-review CLI and SSH commands.

12|5|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/odyssey4me/agent-skills --skill gerrit-odyssey4me
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gerrit
Source: https://github.com/odyssey4me/agent-skills/tree/main/skills/gerrit
Command: npx skills add https://github.com/odyssey4me/agent-skills --skill gerrit-odyssey4me

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies interacting with Gerrit for code reviews, allowing you to submit, review, and manage changes efficiently without complex Git commands.

Core Features & Use Cases

  • Submit Changes: Easily submit your code for review using git review.
  • Download Changes: Fetch specific changes or patchsets for review or testing.
  • Check Status: Query the status of your changes and projects.
  • Use Case: When you need to submit a new feature branch for review, download a colleague's change for testing, or check the status of an open pull request.

Quick Start

Use the gerrit skill to list all open changes in the current project.

Frequently Asked Questions about gerrit

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

FAQPage Schema
How do I submit code for review in Gerrit using git review?

To submit code for Gerrit review, use the git review command to push your local feature branch to the remote Gerrit system. This uploads your changes as a new patchset for collaborative team review.

Can I download a specific patchset from Gerrit for local testing?

Yes, you can download specific Gerrit changes or patchsets for local testing. The skill fetches the requested change using SSH commands, allowing you to checkout and verify a colleague's code locally before approval.

What is the best way to check Gerrit code review status for open changes?

Checking Gerrit code review status is done by querying the project via SSH. The skill uses a Python wrapper to fetch and display the status of open changes, formatting the query output in readable markdown.

Do I need SSH authentication configured to manage Gerrit patch changes?

Yes, SSH authentication is required to manage Gerrit patch changes. The skill integrates directly with SSH to securely submit, amend, and review code changes without requiring complex manual Git commands.

How do I amend an existing code review in Gerrit?

Amending a Gerrit code review involves updating your local commit and resubmitting it via the git review command. This creates a new patchset under the same change ID, preserving existing review comments.