Agent skill

Gerrit Create

by ambient-code in ambient-code/platform

A skill your agent uses when creating or updating Gerrit changes — pushing code for review, amending patch sets, setting reviewers and topics.

MITAuto-check passedDevelopment

Install Gerrit Create

skills CLI
$ npx skills add ambient-code/platform --skill gerrit-create -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ambient-code/platform gerrit-create --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ambient-code/platform.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/plugins/gerrit-skills/skills/gerrit-create .claude/skills/gerrit-create && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
gerrit-create
GitHub stars
131
Token cost
~662 tokens
SKILL.md length
267 words
Files
1
Skills in repo
18
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses when creating or updating Gerrit changes — pushing code for review, amending patch sets, setting reviewers and topics.

  • Works in 3 steps: Commit message format: Gerrit requires a… → Single commit per change: Each commit… → Target branch: Usually main or master,…
  • Updating Gerrit changes — pushing code for review
  • SKILL.md covers Prerequisites, Creating a new change, Updating an existing change and Managing change metadata, plus 1 more section
  • Calls git and scp

What it does

Gerrit Create is an agent skill from ambient-code/platform. 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".

Its SKILL.md is about 660 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Development. It works with Model Context Protocol and Git. The repository describes itself as: Vision/Mission https://ambient-code.ai : Virtual team management and collaboration platform. User guides: https://ambient-code.github.io/platform/. The licence is MIT.

When your agent uses it

  • Updating Gerrit changes — pushing code for review
  • Amending patch sets
  • Setting reviewers and topics
  • Create a Gerrit change

Example prompts

  • “push to Gerrit”
  • “create a Gerrit change”
  • “upload for review”
  • “/gerrit-create”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  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…
  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.

What it can do on your machine

Read from SKILL.md and the folder at commit e15afd3. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • git
    • scp

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use git and scp, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Gerrit Create loads about 662 tokens when it runs. Until then it costs about 67 tokens; SKILL.md has 267 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~67
When it runs · the whole SKILL.md, loaded when a task matches
~662

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ambient-code/platform at commit e15afd3, republished under its MIT licence (© ambient-code). 267 words, ~662 tokens.

Download SKILL.mdSave it as .claude/skills/gerrit-create/SKILL.md (or your agent's skills folder).
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".

Creating and Updating Gerrit Changes

Guide for pushing code changes to Gerrit for review.

Prerequisites

The Gerrit MCP server must be available and git must be configured with the appropriate remote.

Creating a new change

Gerrit changes are created by pushing commits to a special ref:

git push origin HEAD:refs/for/<target-branch>
Before pushing
  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.

Push options

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
  • topic=<name> — group related changes
  • r=<email> — add reviewer
  • cc=<email> — add CC
  • wip — mark as work-in-progress
  • ready — mark as ready for review
  • hashtag=<tag> — add hashtag

Updating an existing change

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.

Managing change metadata

After a change exists, use mcp__gerrit__submit_gerrit_review to:

  • Add comments explaining what changed in the new patch set
  • Vote on your own change (if allowed by project settings)
  • Reply to reviewer comments

Use mcp__gerrit__fetch_gerrit_change to verify the change was created/updated correctly.

Common issues

  • Missing Change-Id: Install the commit-msg hook: gitdir=$(git rev-parse --git-dir); scp -p -P 29418 <user>@<host>:hooks/commit-msg ${gitdir}/hooks/
  • Push rejected (not permitted): Check project permissions and target branch
  • Merge conflict on push: Rebase on the target branch first
  • Change already merged: The Change-Id was reused — create a new commit with a fresh Change-Id

© ambient-code, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/plugins/gerrit-skills/skills/gerrit-create of ambient-code/platform.

Open the folder on GitHubat commit e15afd3

Compare with similar skills

Gerrit Create next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Gerrit Create compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Gerrit Create this skillambient-code/platform131—~662Automated safety check: PassMIT
Cut Releasespiculedata/saiku1.3k—~502Automated safety check: PassApache-2.0
Liveagent Code ReviewStack-Cairn/LiveAgent2.2k—~2kAutomated safety check: PassMIT
Zhtw Conventionssysprog21/zhtw-mcp488—~2kAutomated safety check: PassMIT
Close Task Commit Push PRdevoxx/DevoxxGenieIDEAPlugin684—~1kAutomated safety check: NotesMIT
Git Releasewesammustafa/opencode-primer397—~409Automated safety check: PassMIT

Similar skills

  • Cut Release

    spiculedata/saiku

    Cut a Saiku release via Gitflow — version bump, release branch, PR to main, tag, back-merge, and post-release chores.

    1.3k GitHub stars~502 tokensUpdated today
    DevelopmentAuto-check passed
  • Liveagent Code Review

    Stack-Cairn/LiveAgent

    Review an open GitHub pull request or the current local branch and working tree with parallel, independent reviewers and evidence-based validation.

    2.2k GitHub stars~2k tokensUpdated today
    DevelopmentAuto-check passed
  • Zhtw Conventions

    sysprog21/zhtw-mcp

    The zhtw-mcp conventions no gate enforces - the register a comment, a commit message and a PR reply are written in, where Chinese belongs in the tree and where it does not, the untracked working…

    488 GitHub stars~2k tokensUpdated 2 days ago
    DevelopmentAuto-check passed
  • Close Task Commit Push PR

    devoxx/DevoxxGenieIDEAPlugin

    Close the active backlog task (detected from branch name), commit all changes, push to remote, and open a pull request.

    684 GitHub stars~1k tokensUpdated 8 days ago
    DevelopmentAuto-check: notes
  • Git Release

    wesammustafa/opencode-primer

    Draft release notes from merged PRs, propose a semver bump, and emit a copy-pasteable gh release create command.

    397 GitHub stars~409 tokensUpdated 3 mo ago
    DevelopmentAuto-check passed
  • E2b Sandbox

    agent-sandbox/agent-sandbox

    Create, manage, and use E2B sandboxes — run commands, manage files, use git, persist state, and configure networking.

    218 GitHub stars~2.6k tokensUpdated 17 days ago
    DevelopmentAuto-check passed

More from ambient-code/platform

All 18 skills in this repo
  • Align

    ambient-code/platform

    Run a convention alignment check across the codebase to measure adherence to documented standards.

    131 GitHub stars~754 tokensUpdated yesterday
    Auto-check passed
  • Amber Review

    ambient-code/platform

    Perform a comprehensive code review using repository-specific standards.

    131 GitHub stars~1.4k tokensUpdated yesterday
    Auto-check passed
  • Cypress Demo

    ambient-code/platform

    Create a Cypress-based video demo for a feature branch with cursor, click effects, and captions.

    131 GitHub stars~879 tokensUpdated yesterday
    Auto-check: notes
  • Deploy

    ambient-code/platform

    Deploy, update manifests, and troubleshoot the ambient-ui component.

    131 GitHub stars~2.6k tokensUpdated yesterday
    Auto-check passed
  • Discover

    ambient-code/platform

    Discover domain-specific skills and context before starting any coding or spec work.

    131 GitHub stars~747 tokensUpdated yesterday
    Auto-check passed
  • Frontend Development

    ambient-code/platform

    Required context for all frontend work. An agent skill from ambient-code/platform.

    131 GitHub stars~525 tokensUpdated yesterday
    Auto-check passed

Categories

Questions about Gerrit Create

What does Gerrit Create do?

A skill your agent uses when creating or updating Gerrit changes — pushing code for review, amending patch sets, setting reviewers and topics. Gerrit Create is an agent skill from ambient-code/platform. Use when creating or updating Gerrit changes — pushing code for review, amending patch sets, setting reviewers and topics.

When should I use Gerrit Create?

Gerrit Create fits situations like: updating Gerrit changes — pushing code for review; amending patch sets; setting reviewers and topics; create a Gerrit change.

How do I install Gerrit Create in Claude Code?

Run `npx skills add ambient-code/platform --skill gerrit-create -a claude-code`. Or copy the skill folder (.claude/plugins/gerrit-skills/skills/gerrit-create in ambient-code/platform) into .claude/skills/gerrit-create in your project. Claude Code loads it when a task matches its description.

How do I install Gerrit Create in Codex?

Run `npx skills add ambient-code/platform --skill gerrit-create -a codex`. Or copy the skill folder (.claude/plugins/gerrit-skills/skills/gerrit-create in ambient-code/platform) into .agents/skills/gerrit-create in your project. Codex loads it when a task matches its description.

Can I use Gerrit Create in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ambient-code/platform --skill gerrit-create -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/gerrit-create, .gemini/skills/gerrit-create, .github/skills/gerrit-create and .opencode/skills/gerrit-create in your project.

What does Gerrit Create need to run?

Going by SKILL.md and its folder, Gerrit Create needs the command-line tools its instructions call (git and scp).

Does Gerrit Create access the network?

SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Gerrit Create safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Gerrit Create use?

Gerrit Create is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Gerrit Create use?

About 662 tokens (SKILL.md is roughly 2.6k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Gerrit Create?

Skills that share tags, products or a category with Gerrit Create: Cut Release (spiculedata/saiku, 1.3k stars), Liveagent Code Review (Stack-Cairn/LiveAgent, 2.2k stars), Zhtw Conventions (sysprog21/zhtw-mcp, 488 stars) and Close Task Commit Push PR (devoxx/DevoxxGenieIDEAPlugin, 684 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Gerrit Create?

ambient-code (a GitHub organization) maintains it in ambient-code/platform, which has 131 GitHub stars. The repository holds 18 skills in this directory. The repository was last updated on October 6, 2026.

Source: ambient-code/platform on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.