Harness PR — Git skill for Claude Code
Open a properly-documented harness change PR (the manual path; /retro uses this template automatically).
How to install Harness PR
Installs to ~/.claude/skills/ghostlygawd-recursive-harness-harness-pr/SKILL.md
mkdir -p ~/.claude/skills/ghostlygawd-recursive-harness-harness-pr && curl -fsSL https://raw.githubusercontent.com/GhostlyGawd/recursive-harness/HEAD/commands/harness-pr.md -o ~/.claude/skills/ghostlygawd-recursive-harness-harness-pr/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Harness PR does
description: Open a properly-documented harness change PR (the manual path; /retro uses this template automatically).
For the change described in $ARGUMENTS:
- Work in the harness repo — resolve it install-agnostically (never assume
~/.claude; resolve in each shell, state does not persist):HARNESS="$(dirname "$(cd "${CLAUDE_CONFIG_DIR:-$HOME/.claude}/hooks" && pwd -P)")". Target the trunk EXPLICITLY — from a foreign cwdcddoesn't persist between Bash calls, so
Alternatives in Git
- Openclaude — Open Claude Is Open-source coding-agent CLI for OpenAI, Gemini, DeepSeek, Ollama, Codex, GitHub Models, and 20 22.5k ★
- OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
- Generate PR Description — You are tasked with generating a comprehensive pull request description following the repository's standard te 10k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Factory Review Signoff Manual
Human-invoked manual review sign-off for a factory campaign branch — lock, gather the full diff + proofs + con
495
An agent harness that carries a change from an intent to a branch you can merge — specified, produced in isola
Submit PR
Commit changes to a new branch, push to GitHub, and open a PR with project template
Dbdocs PR
Open a GitHub PR for the current branch with a body that follows .github/PULL_REQUEST_TEMPLATE.md, filled from
Rulereach
Finds the agent instruction files that will never be loaded: Cursor globs, CLAUDE.md imports, .github/instruct
PR Retro Hard
../plugins/growth/commands/pr-retro-hard.md
Related Agents
Herald
You are a specialized release agent. Your job is to prepare releases, bump versions, generate changelogs, and
Swagger Validator
Use this agent when the user has finished editing a router file or swagger file and wants to validate that all
Retro Reviewer
Reviews one prior session through ax's normalized cross-harness Turn view and emits a structured retro (tried