git-commit-push

Commit staged and unstaged Git changes with conventional messages and push to remote.

3|1|Updated May 15, 2025
One-click install
npx skills add https://github.com/xergioalex/xergioalex.com --skill git-commit-push-xergioalex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-commit-push
Source: https://github.com/xergioalex/xergioalex.com/tree/main/.claude/skills/git-commit-push
Command: npx skills add https://github.com/xergioalex/xergioalex.com --skill git-commit-push-xergioalex

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the process of committing staged or unstaged changes in a Git repository and pushing them to the remote origin, streamlining your development workflow.

Core Features & Use Cases

  • Automated Committing: Generates conventional commit messages based on code changes.
  • Effortless Pushing: Pushes commits to the current branch on the remote repository.
  • Use Case: After completing a bug fix, you can use this Skill to automatically stage all your changes, create a fix commit with an appropriate message, and push it to your feature branch, ready for a pull request.

Quick Start

Commit all my current changes with the message "fix: resolve login bug".

Frequently Asked Questions about git-commit-push

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

FAQPage Schema
How do I commit and push changes using conventional commit messages?

To commit and push changes using conventional commit messages, you can automate the process by staging all modified files and generating a formatted commit message. The system applies safety checks before pushing to the remote origin.

What is the conventional commit format for automated git commits?

The conventional commit format categorizes changes using specific prefixes like fix, feat, docs, and refactor to indicate the nature of the modification. This standardizes commit history for features, bug fixes, and documentation updates.

Can I automatically stage unstaged changes before pushing to the remote repository?

Yes, you can automatically stage unstaged changes before pushing to the remote repository. The process handles both staged and unstaged files, applies a conventional commit message, and pushes to your current branch.

Does the automated git commit process include safety checks before pushing?

Yes, the automated git commit process includes safety checks before pushing to the remote repository. These checks ensure adherence to commit message conventions and verify repository state prior to executing the push command.

How do I create a fix commit for a bug fix and push it to my feature branch?

To create a fix commit for a bug fix, the system stages your resolved changes and applies a conventional fix prefix message. It then pushes the commit directly to your current feature branch on the remote repository.