Submit, amend, and review Gerrit changes using git-review CLI. Use when asked to submit a patchset, download a change, rebase a change request, check CR status, or manage code reviews in Gerrit.
71
89%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Low
Low-risk findings worth noting
Low
Low-risk findings.
1 low severity finding. Worth noting, but not necessarily harmful.
The skill exposes the agent to untrusted, user-generated content from public third-party sources, creating a risk of indirect prompt injection. This includes browsing arbitrary URLs, reading social media posts or forum comments, and analyzing content from unknown websites.
The skill's wrapper (scripts/gerrit.py — e.g., run_gerrit_query and format_change_summary) and SKILL.md/common-workflows explicitly fetch and parse Gerrit query results (including user comments and approvals) from a Gerrit server, which are user-generated/untrusted and are presented to the agent to read and drive follow-up actions (e.g., approve/submit automation shown in the workflows), so third-party content can influence agent decisions.
Gerrit review data (comments, approvals, change metadata) via SSH
content-type · 5 sites
Plugin fetches untrusted user-generated Gerrit review content (comments, approvals, change metadata) via SSH from a user-configured server and presents it to the agent for automated decision-making
scripts/gerrit.py
80
def run_gerrit_query(
180
def format_change_summary(
255
def format_change_row(
references/common-workflows.md
524
ssh -p 29418 review.example.com gerrit review
557
echo "$INFO" | jq -r '.comments[]? | " \(.reviewer.username): \(.message)"'