commit-push-pr

Automate git commits, pushes, and pull request creation via GitHub CLI.

598|128|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/meleantonio/awesome-econ-ai-stuff --skill commit-push-pr-meleantonio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit-push-pr
Source: https://github.com/meleantonio/awesome-econ-ai-stuff/tree/main/_skills/engineering/commit-push-pr
Command: npx skills add https://github.com/meleantonio/awesome-econ-ai-stuff --skill commit-push-pr-meleantonio

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Completing feature work often requires repetitive git steps; this Skill automates committing changes, pushing branches, and opening pull requests to streamline reviews.

Core Features & Use Cases

  • Stage relevant files, commit with Conventional Commits, and push to the correct remote branch.
  • Create a pull request automatically with a descriptive title and body using gh pr create.
  • Enforce pre-commit checks before commit to improve code quality and consistency.

Quick Start

Provide an optional commit message and the skill will perform a commit, push the branch, and open a pull request.

Frequently Asked Questions about commit-push-pr

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate git commits, pushes, and pull request creation?

To automate git commits, pushes, and pull request creation, this Skill stages relevant files, applies conventional commit messages, runs pre-commit checks, pushes to origin, and uses GitHub CLI to open a pull request.

Does this workflow support conventional commits and pre-commit checks?

Yes, this workflow supports conventional commits and pre-commit checks by enforcing pre-commit validation before committing changes to improve code quality and consistency across local branches.

Can I use GitHub CLI to automatically open a pull request after pushing a branch?

Yes, you can use GitHub CLI to automatically open a pull request after pushing a branch, as this Skill executes `gh pr create` to generate a pull request with a descriptive title and body.

What is the best way to streamline code reviews for feature branches?

The best way to streamline code reviews for feature branches is automating repetitive git steps, which stages files, pushes branches to the correct remote, and opens pull requests automatically to accelerate team collaboration.

Do I need to provide a commit message manually for the git workflow?

No, you do not need to provide a commit message manually; the commit message is optional, and the Skill will perform the commit, push the branch, and open a pull request automatically.

What happens if pre-commit checks fail during the automated commit?

If pre-commit checks fail during the automated commit, the workflow enforces these checks before committing changes to improve code quality, preventing the push and pull request creation until validation passes.