push

Automate Git commit and push operations with Conventional Commits.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/AvatarGanymede/pcraft --skill push-avatarganymede
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: push
Source: https://github.com/AvatarGanymede/pcraft/tree/main/.agents/skills/push
Command: npx skills add https://github.com/AvatarGanymede/pcraft --skill push-avatarganymede

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires git, github-cli, and includes scripts (resource) components.

What problem does it solve?

This Skill automates the Git commit and push process, simplifying code deployment and reducing manual errors in version control.

Core Features & Use Cases

  • Automated Commit: Stages and commits changes using Conventional Commits.
  • Push to Branch: Pushes to the current branch with options for handling no upstream branches and history rewriting.
  • Fixup Option: Post-push, it waits for CI and review feedback, fixes issues, and pushes again.
  • Use Case: Streamline the deployment process for developers by automating repetitive Git commands.

Quick Start

Commit and push your changes to the current branch using the 'push' skill.

Frequently Asked Questions about push

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

FAQPage Schema
How do I automate git commit and push operations for my current branch?

You can automate git commit and push operations using this Skill to stage changes, commit with Conventional Commits, and push to the current branch, handling scenarios like missing upstream branches.

Do I need GitHub CLI installed to automate code deployment with git?

Yes, you need both Git and GitHub CLI installed to automate code deployment. These dependencies are required for the Skill to execute commit and push actions successfully.

Can I automate post-push fixup commits to handle CI and review feedback?

Yes, you can automate post-push fixup commits. The Skill waits for CI and review feedback, fixes issues, and pushes the updates again to streamline the deployment process.

What is the best way to handle git push when there is no upstream branch?

The best way to handle a git push with no upstream branch is using this Skill. It automatically manages missing upstream branches and history rewriting during the push operation.

Does this git push automation support Conventional Commits formatting?

Yes, this git push automation supports Conventional Commits formatting. It stages and commits changes automatically using the Conventional Commits standard.