Command Help
Command Example Description Who Can Use Plugin
stars
Featured command
/test ?
  • /test ?
List available test job(s) for a trusted PR.
Anyone can trigger this command on a trusted PR.
stars
Featured command
/retest
  • /retest
Rerun test jobs that have failed.
Anyone can trigger this command on a trusted PR.
stars
Featured command
/test [|all]
  • /test all
  • /test pull-bazel-test
Manually starts a/all test job(s). Lists all possible job(s) when no jobs/an invalid job are specified.
Anyone can trigger this command on a trusted PR.
stars
Featured command
/retitle
  • /retitle New Title
Edits the pull request or issue title.
Collaborators on the repository.
stars
Featured command
/[remove-]lgtm [cancel] or GitHub Review action
Adds or removes the 'lgtm' label which is typically used to gate merging.
Collaborators on the repository. '/lgtm cancel' can be used additionally by the PR author.
stars
Featured command
/check-dco
  • /check-dco
Forces rechecking of the DCO status.
Anyone
stars
Featured command
/check-cla
  • /check-cla
Forces rechecking of the CLA status.
Anyone
stars
Featured command
/[un]cc [[@]...]
  • /cc
  • /uncc
  • /cc @spongebob
  • /cc spongebob patrick
Requests a review from the user(s).
Anyone can use the command, but the target user(s) must be a member of the org that owns the repository.
stars
Featured command
/[un]assign [[@]...]
  • /assign
  • /unassign
  • /assign @spongebob
  • /assign spongebob patrick
Assigns assignee(s) to the PR
Anyone can use the command, but the target user(s) must be an org member, a repo collaborator, or should have previously commented on the issue or PR.
stars
Featured command
/[remove-]approve [no-issue|cancel]
  • /approve
  • /approve no-issue
  • /remove-approve
Approves a pull request
Users listed as 'approvers' in appropriate OWNERS files.
/auto-cc
  • /auto-cc
Manually request reviews from reviewers for a PR. Useful if OWNERS file were updated since the PR was opened.
Anyone
/bugzilla refresh
  • /bugzilla refresh
Check Bugzilla for a valid bug referenced in the PR title
Anyone
/bugzilla assign-qa
  • /bugzilla assign-qa
(DEPRECATED) Assign PR to QA contact specified in Bugzilla
Anyone
/bugzilla cc-qa
  • /bugzilla cc-qa
Request PR review from QA contact specified in Bugzilla
Anyone
/buildif(y|ier)
  • /buildify
  • /buildifier
Runs buildifier on changes made to Bazel files in a PR
Anyone can trigger this command on a PR.
/meow(vie) [CATegory]
  • /meow
  • /meow caturday
  • /meowvie clothes
Add a cat image to the issue or PR
Anyone
/(woof|bark|this-is-{fine|not-fine|unbearable})
  • /woof
  • /bark
  • /this-is-{fine|not-fine|unbearable}
Add a dog image to the issue or PR
Anyone
/lint
  • /lint
Runs golint on changes made to *.go files in a PR
Anyone can trigger this command on a PR.
/honk
  • /honk
Add a goose image to the issue or PR
Anyone
/[remove-](help|good-first-issue)
  • /help
  • /remove-help
  • /good-first-issue
  • /remove-good-first-issue
Applies or removes the 'help wanted' and 'good first issue' labels to an issue.
Anyone can trigger this command on a PR.
/[remove-][un]hold [cancel]
  • /hold
  • /hold cancel
  • /unhold
  • /remove-hold
Adds or removes the `do-not-merge/hold` Label which is used to indicate that the PR should not be automatically merged.
Anyone can use the /hold command to add or remove the 'do-not-merge/hold' Label.
/[remove-](area|committee|kind|language|priority|sig|triage|wg|label)
  • /kind bug
  • /remove-area prow
  • /sig testing
  • /language zh
  • /label foo-bar-baz
Applies or removes a label from one of the recognized types of labels.
Anyone can trigger this command on issues and PRs. `triage/accepted` can only be added by org members.
/close
  • /close
Closes an issue or PR.
Authors and collaborators on the repository can trigger this command.
/reopen
  • /reopen
Reopens an issue or PR
Authors and collaborators on the repository can trigger this command.
/[remove-]lifecycle
  • /lifecycle frozen
  • /remove-lifecycle stale
Flags an issue or PR as frozen/stale/rotten
Anyone can trigger this command.
/milestone or /milestone clear
  • /milestone v1.10
  • /milestone v1.9
  • /milestone clear
Updates the milestone for an issue or PR
Members of the milestone maintainers GitHub team can use the '/milestone' command.
/status (approved-for-milestone|in-progress|in-review)
  • /status approved-for-milestone
  • /status in-progress
  • /status in-review
Applies the 'status/' label to a PR.
Members of the milestone maintainers GitHub team can use the '/status' command. This team is specified in the config by providing the GitHub team's ID.
/override [context]
  • /override pull-repo-whatever
  • /override ci/circleci
  • /override deleted-job
Forces a github status context to green (one per line).
Repo administrators.
/(pony) [pony]
  • /pony
  • /pony Twilight Sparkle
Add a little pony image to the issue or PR. A particular pony can optionally be named for a picture of that specific pony.
Anyone
/project , /project , or /project clear
  • /project 0.5.0
  • /project 0.5.0 To do
  • /project clear 0.4.0
Add an issue or PR to a project board and column
Members of the project maintainer GitHub team can use the '/project' command.
/release-note-none
  • /release-note-none
Adds the 'release-note-none' label to indicate that the PR does not warrant a release note. This is deprecated and ideally the release note process should be followed in the PR body instead.
PR Authors and Org Members.
/[un]shrug
  • /shrug
  • /unshrug
¯\_(ツ)_/¯
Anyone, ¯\_(ツ)_/¯
/skip
  • /skip
Cleans up GitHub stale commit statuses for non-blocking jobs on a PR.
Anyone can trigger this command on a PR.
/[remove-]stage
  • /stage alpha
  • /remove-stage alpha
Labels the stage of an issue as alpha/beta/stable
Anyone can trigger this command.
/trick(-)or(-)treat
  • /trick-or-treat
  • /trickortreat
Add a candy image to the issue or PR
Anyone
/ok-to-test
  • /ok-to-test
Marks a PR as 'trusted' and starts tests.
Members of the trusted organization for the repo.
/verify-owners
  • /verify-owners
do-not-merge/invalid-owners-file
Anyone
/joke
  • /joke
Tells a joke.
Anyone can use the `/joke` command.