Blogs

2 minNovember 6, 2026Author:Evan DoyleEvan Doyle
Gauge PR Checks for GitHub

Today we're launching Gauge PR checks for GitHub. The Gauge GitHub App runs agent acceptance tests on every pull request, using your actual pre-release changes.

Illustration of a documentation pull request flowing into a passing Gauge evaluations check with a link to agent sessions

Why we built this

Developer tools are now used primarily by agents. A developer asks Claude Code or Codex to add auth, deploy an app, or call an API. The agent reads your docs, runs your CLI, and writes the integration. Often, the developer never opens your docs at all.

That changes what it means to ship a working change. For coding agents, subtle changes in your docs, Skills, or CLI can mean the difference between an onboarded user and a silent drop-off.

We already treat tests, type checks, and linting as table stakes for every pull request. Agent acceptance tests belong in the same list, and they should run in the same place.

How it works

  1. Define your tests in your repository. gauge.json declares what the agent gets from the PR, and each case in gauge-cases/ is a Markdown file with a task and the criteria for success.
  2. Open a PR. Gauge waits for your existing build or preview, gives the agent the PR's version of your product, and runs the cases. When the agent requests your normal docs URL or runs your CLI, it gets the PR's version.
  3. Review the check. The Gauge evaluations check reports pass or fail, with links to every session and an explanation for each failed criterion.

What you can test

Input Where Gauge gets it
Skills The PR's commit or a CI artifact
Docs Your PR's preview deployment
npm packages and SDKs The package your CI workflow builds
Native CLIs The executable your CI workflow builds
Other files The PR's commit or a CI artifact

You can also add Agent Preference cases. Give the agent an open-ended task, like "add sign-in to this app," and the check reports which product it chose.

Get started

Install the GitHub App under Settings → GitHub in Gauge Agents. Then install the Gauge CLI and Skill, and ask your coding agent to set up PR checks for your repository:

npm install -g @withgauge/cli
gauge install-skill

For configuration options, see GitHub PR Checks. Not on GitHub? Run the same cases from your own CI.

This post is part of Gauge Launch Week.