gerrit-review
Use when reviewing a Gerrit change — fetching change details, reading diffs, posting inline comments, and voting with labels.…
Use when creating or updating Gerrit changes — pushing code for review, amending patch sets, setting reviewers and topics. Triggers on "push to Gerrit", "create a Gerrit change", "upload for review", "update the patch set", "add reviewers to this change".
$ npx -y skills add ambient-code/platform --skill gerrit-create --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/gerrit-createContext preview
The summary Claude sees to decide when to auto-load this skill.
Use when creating or updating Gerrit changes — pushing code for review, amending patch sets, setting reviewers and topics. Triggers on "push to Gerrit", "create a Gerrit change", "upload for review", "update the patch set", "add reviewers to this change".
name: gerrit-create description: Use when creating or updating Gerrit changes — pushing code for review, amending patch sets, setting reviewers and topics. Triggers on "push to Gerrit", "create a Gerrit change", "upload for review", "update the patch set", "add reviewers to this change".
Guide for pushing code changes to Gerrit for review.
The Gerrit MCP server must be available and git must be configured with the appropriate remote.
Gerrit changes are created by pushing commits to a special ref:
git push origin HEAD:refs/for/<target-branch>
1. **Commit message format**: Gerrit requires a `Change-Id` footer in the commit message. If the Gerrit commit-msg hook is installed, it adds this automatically. If not:
Subject line (50 chars max) Body explaining what and why (wrapped at 72 chars). Change-Id: I<40-char-hex>
2. **Single commit per change**: Each commit becomes one Gerrit change. Squash work-in-progress commits before pushing.
3. **Target branch**: Usually `main` or `master`, but verify the project's default branch.
Add metadata via push options:
git push origin HEAD:refs/for/main \ -o topic=my-feature \ -o r=reviewer@example.com \ -o cc=watcher@example.com \ -o wip
To upload a new patch set for an existing change:
1. Amend the commit (keep the same Change-Id):
git commit --amend
2. Push again:
git push origin HEAD:refs/for/main
Gerrit matches the Change-Id to the existing change and creates a new patch set.
After a change exists, use `mcp__gerrit__submit_gerrit_review` to:
Use `mcp__gerrit__fetch_gerrit_change` to verify the change was created/updated correctly.
Kubernetes-native AI automation platform for intelligent agentic sessions
Use when reviewing a Gerrit change — fetching change details, reading diffs, posting inline comments, and voting with labels.…
Use when submitting or preparing a Gerrit change for merge — checking submit requirements, rebasing, resolving comments, and…
Run a convention alignment check across the codebase to measure adherence to documented standards. Use when you want to check…
Perform a comprehensive code review using repository-specific standards. Use when reviewing code changes, checking PR quality,…
Perform any development work on the ambient-ui component. Full workflow instructions.
Deploy a PR's images (api-server, control-plane, runner) to any OpenShift namespace for integration testing. Works on both…