git.pr.create
Automate pull request creation for Carbon ACX with comprehensive summaries, structured test plans, and standardized formatting using the GitHub CLI.
Introduction
The git.pr.create skill is designed for software engineers working on the Carbon ACX repository to streamline the review process by automating pull request (PR) creation. By analyzing the entire branch history from the base branch divergence point, this agent ensures that PR summaries are comprehensive and context-aware, capturing all commits rather than just the most recent changes. It is particularly valuable for teams maintaining high standards for transparency and reproducibility in carbon accounting codebases, where documenting the 'why' behind every code change is critical for compliance and auditability.
-
Automatically generates structured PR bodies including a Summary section with detailed bullet points and a Test Plan checklist.
-
Integrates with GitHub CLI (gh) to push branches, link issues, apply labels, and set up pull requests programmatically.
-
Enforces standardized title formatting using semantic commit patterns such as feat, fix, chore, and refactor, ensuring consistency across the repository.
-
Performs parallel analysis of branch logs, git diffs, and file statuses to extract meaningful changes and potential breaking impacts.
-
Supports optional input parameters for PR titles, descriptions, and custom base branch targets (defaults to main/master).
-
Use this skill to submit completed feature work or bug fixes for team review once the branch is ready.
-
Ensure all work is committed before invocation; the agent requires a clean working directory and existing remote tracking.
-
Do not use for draft PRs without the --draft flag or when the branch is still actively under development.
-
The tool requires appropriate Git and GitHub authentication (gh CLI) to successfully perform remote operations.
-
It is explicitly denied from performing force pushes, auto-merging, or modifying code directly, ensuring a safe and controlled review workflow.
Repository Stats
- Stars
- 0
- Forks
- 0
- Open Issues
- 2
- Language
- TypeScript
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- May 3, 2026, 11:51 PM