hkHarness Kit
PluginsDevOps

open-pr

Using a coding agent? Install the Harness Kit docs as a skill:
npx skills add https://github.com/harnessprotocol/harness-kit --skill harness-docs

View in Marketplace → for install tracking, related plugins, and profiles.

open-pr

Pre-flight checks and PR creation — run tests, open a PR, code review, check CI, and hand off to merge.

Requirements

  • Claude Code — required
  • gh CLI (GitHub CLI) — required for PR creation and CI status checks. GH_TOKEN declared as required in plugin.json — see Secrets Management for setup.
  • review plugin — used for automated code review; install alongside this plugin

Install

/plugin marketplace add harnessprotocol/harness-kit
/plugin install open-pr@harness-kit

What It Does

When you invoke /open-pr:

  1. Runs local tests
  2. Creates a PR with a structured description (summary, changes, test plan)
  3. Runs a code review via the review plugin — flags MUST FIX issues before proceeding
  4. Checks CI — attempts quick fixes (lint, format, typos) if failing
  5. Reports PR status and hands off to /merge-pr

Usage

/open-pr

Or use natural language:

I'm done with this feature, open a PR.
Wrap this up and push for review.

Pipeline

Development ─→ /open-pr ─→ /merge-pr ─→ /deploy-preview ─→ /go-live
                 ▲ you are here

Notes

  • Does NOT merge — use /merge-pr when the PR is ready to land
  • Uses the review plugin for code review — install it alongside this plugin

Source Files

On this page