send-pr
OfficialSafely create or update GitHub PRs
AuthorGoogleCloudPlatform
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Sending a PR often fails due to formatting drift, forgotten commits, or duplicate PRs for the same branch; this skill streamlines the process so changes are formatted, pushed, and submitted consistently.
Core Features & Use Cases
- Run formatting validation before PR submission: Executes make fmt and blocks sending if formatting changes would be required.
- Publish the branch and reuse existing PRs: Pushes the current non-main branch and then either creates a new PR or edits the existing one for that branch.
- Use GitHub CLI for deterministic PR operations: Uses gh to interact with GitHub and update title/body from provided inputs.
Quick Start
Run ./.gemini/skills/send-pr/scripts/send-pr.sh --title "Brief PR Title" --body /root/.gemini/tmp/k8s-config-connector/pr-body.txt after writing your PR description to a temporary file.
Dependency Matrix
Required Modules
bashgitghmake
Components
scripts
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: send-pr Download link: https://github.com/GoogleCloudPlatform/k8s-config-connector/archive/main.zip#send-pr Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.