commit-push-pr

Automate commit, push, and pull request creation with CI monitoring.

3|1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/malinskibeniamin/skills --skill commit-push-pr-malinskibeniamin
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: commit-push-pr
Source: https://github.com/malinskibeniamin/skills/tree/main/commit-push-pr
Command: npx skills add https://github.com/malinskibeniamin/skills --skill commit-push-pr-malinskibeniamin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

An automated, end-to-end workflow that takes code changes from local commits through to an opened pull request, coordinating pre-flight checks, commit categorization, branch handling, and CI monitoring.

Core Features & Use Cases

  • End-to-end PR automation: orchestrates commit generation, branch creation, push, and PR creation with CI checks.
  • Conventional-commits & labeling: analyzes changes, assigns conventional commit types, and applies labels in PRs.
  • Use Case: When a developer asks to merge feature work, run the flow to produce a PR with a clear, categorized commit history and CI visibility.

Quick Start

Run the full commit-push-PR flow on your current changes by invoking the skill in your CLI or IDE integration.

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 commit, push, and pull request creation in one workflow?▼

You can automate the commit-push-PR workflow by running a skill that handles pre-flight checks, branch strategy, categorized commits, push, PR creation, and CI watch on the active branch.

How do conventional commits work when automating a pull request?▼

Conventional commits categorize code changes by analyzing the diff and assigning standardized commit types, ensuring a clear commit history before pushing and opening a pull request.

Can I monitor CI checks automatically after opening a pull request?▼

Yes, the automated workflow includes CI monitoring on the active branch, watching continuous integration checks immediately after the pull request is created and pushed.

Do I need the gh CLI to automate opening pull requests from the command line?▼

Yes, you need a Git repository with an authenticated gh CLI and network access to the remote to execute the automated commit-push-PR flow.

Why does the commit-push-PR workflow require a clean working tree?▼

A clean working tree is required because the workflow performs pre-flight checks before orchestrating branch creation, commits, and push operations to prevent conflicts.

What's the best way to handle branch strategy when automating pull requests?▼

The workflow handles branch strategy automatically by orchestrating branch creation alongside commit categorization and push operations during the PR automation flow.