git-push

Push local git commits and update associated pull requests and changelog entries.

1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/mir-am/skills-agents-ai-coding --skill git-push-mir-am
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-push
Source: https://github.com/mir-am/skills-agents-ai-coding/tree/main/skills/git-push
Command: npx skills add https://github.com/mir-am/skills-agents-ai-coding --skill git-push-mir-am

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires gh, git, and includes scripts (resource) components.

What problem does it solve?

This Skill simplifies the process of pushing local commits to remote branches while automatically managing associated pull requests and changelog updates.

Core Features & Use Cases

  • Branch Push Automation: Push local commits to remote repositories, creating branches if needed.
  • PR Detection & Update: Identify open PRs related to the current branch and update their descriptions to reflect recent changes.
  • Changelog Management: Update the associated CHANGELOG.md entries based on new commits linked to the PR.
  • Use Case: When a developer completes a feature locally, they can use this Skill to push changes and ensure the PR and changelog are automatically synchronized, saving manual editing time.

Quick Start

Use the git-push skill to push your latest commits on your feature branch, which will also update the linked pull request and changelog if applicable.

Frequently Asked Questions about git-push

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

FAQPage Schema
How do I automatically push local git commits and update an associated pull request?

To push local git commits and update an associated pull request, this Skill automates pushing to remote branches while detecting open PRs and updating their descriptions to reflect recent code changes. It ensures your remote branches and pull requests stay synchronized without manual editing.

Can I automatically generate changelog entries from my git pull requests?

Yes, you can generate changelog entries from git pull requests. This Skill updates associated CHANGELOG.md files based on new commits linked to your PR, ensuring consistent documentation of code changes during branch updates.

Do I need the gh CLI to automate branch pushes and PR synchronization?

Yes, you need the gh CLI and git installed to automate branch pushes and PR synchronization. This Skill depends on the gh CLI for remote repository management and pull request operations, alongside git for local version control actions.

What is the best way to manage version control documentation in collaborative development?

The best way to manage version control documentation in collaborative development is automating changelog entries during branch pushes. This Skill detects open pull requests, updates their descriptions, and manages CHANGELOG.md entries to maintain consistent records of code changes.

Does this tool create remote branches if they do not already exist?

Yes, this tool creates remote branches if they do not already exist. When pushing local commits to remote repositories, the Skill automates branch creation if needed, ensuring your local feature work is successfully pushed for review integration.