alexander-kastil

Git Contribute PR — Git skill for Claude Code

Git community

Open the pull request from your claude-harness feature branch against the owner's master, after syncing it with the latest master.

How to install Git Contribute PR

Installs to ~/.claude/commands/alexander-kastil-claude-harness-git-contribute-pr.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/alexander-kastil/claude-harness/HEAD/.claude/commands/git-contribute-pr.md -o ~/.claude/commands/alexander-kastil-claude-harness-git-contribute-pr.md

Restart Claude Code, or start a new session, for it to be picked up.

What Git Contribute PR does


description: Open the pull request from your claude-harness feature branch against the owner's master, after syncing it with the latest master. Step 7 of CONTRIBUTE.md. disable-model-invocation: true

git-contribute-pr

Running this command is the instruction to open the pull request; it needs no further confirmation.

Never

  • Open the pull request before the sync passed.
  • Pass --no-maintainer-edit: "Allow edits by maintainers" stays on.
  • Open a second pull request for a branch

Alternatives in Git

  • OSS PR — Commit + PR workflow for open source contributions: auto-creates a user-prefixed branch when on main/master, t 19.7k ★
  • Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
  • Finalize Feature — Finalize the feature "$ARGUMENTS" — create branch, commit, and open PR 180 ★

Full documentation available on GitHub

View Source Repository