push

Stage, commit, push, and create pull requests via Git.

8|2|Updated Jan 15, 2026
One-click install
npx skills add https://github.com/bradtaylorsf/alphaagent-team --skill push-bradtaylorsf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: push
Source: https://github.com/bradtaylorsf/alphaagent-team/tree/main/plugins/aai-core/skills/push
Command: npx skills add https://github.com/bradtaylorsf/alphaagent-team --skill push-bradtaylorsf

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the entire Git workflow, from committing changes to creating and updating pull requests, ensuring your work is saved and integrated efficiently.

Core Features & Use Cases

  • Automated Committing: Stages and commits changes with conventional commit messages.
  • Branch Protection: Prevents commits to sensitive branches like main or production.
  • PR Management: Automatically creates or updates pull requests on remote repositories.
  • Use Case: After completing a new feature, you can use this Skill to commit your code, push it to your remote branch, and open a pull request targeting the develop branch, all with a single command.

Quick Start

Use the push skill to commit all staged changes with an auto-generated message and create a pull request.

Frequently Asked Questions about push

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

FAQPage Schema
How do I automate creating a pull request after committing changes?

To automate creating a pull request, this Skill stages your changes, commits them with conventional formatting, pushes to the remote branch, and generates a pull request using commit-derived descriptions automatically.

Can I push commits directly to protected branches like main?

No, you cannot push commits directly to main. The workflow includes branch protection validation to prevent staging and committing changes to sensitive branches like main or production.

How do I format commit messages for code integration?

Commit messages are formatted automatically using conventional commit standards during the staging process, ensuring your code integration meets standard formatting requirements without manual input.

What is the best way to update an existing pull request with new commits?

The best way to update an existing pull request is to push new commits to your remote branch; the workflow detects the existing PR and updates it automatically with new commit-derived descriptions.

Does this Git workflow automation generate PR descriptions from commit history?

Yes, this Git workflow automation generates PR descriptions directly from your commit history. It orchestrates the push process and creates or updates the pull request with details derived from your commits.