commit

Automate staging, committing, and pushing Git changes with rebase conflict resolution.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/brianbartilet/harqis-work --skill commit-brianbartilet
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: commit
Source: https://github.com/brianbartilet/harqis-work/tree/main/.claude/skills/commit
Command: npx skills add https://github.com/brianbartilet/harqis-work --skill commit-brianbartilet

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of staging, committing, and pushing code changes in Git, simplifying version management and reducing manual effort.

Core Features & Use Cases

  • Automated Git Workflow: Stages all working-tree changes, commits with an inferred message, and pushes to remote repositories.
  • Conflict Handling: Rebases if the remote has diverged, ensuring the local branch stays up-to-date and conflicts are resolved interactively.
  • Use Case: For developers who frequently update code bases, this Skill allows quick, consistent commits and synchronizations across branches with minimal manual steps.

Quick Start

Call /commit with optional arguments to automatically stage, commit, and push your current changes to your repository.

Frequently Asked Questions about commit

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

FAQPage Schema
How do I automate git commit and push operations together?

This Skill automates git commit and push operations by staging all working-tree changes, committing with an inferred message, and pushing to remote repositories in a single action. It reduces manual effort for frequent code updates.

What happens if my remote repository has diverged during a git push?

When the remote repository has diverged, this Skill handles conflict resolution via rebase. This ensures your local branch stays up-to-date and conflicts are resolved interactively, preventing push failures during synchronization.

Can I stage, commit, and synchronize code changes without manual git commands?

Yes, you can stage, commit, and synchronize code changes without manual git commands by running the /commit operation. It handles staging all working-tree changes and synchronizing across branches reliably for continuous integration pipelines.

Is automated git commit suitable for continuous integration and deployment pipelines?

Automated git commit is suitable for continuous integration and deployment pipelines because it ensures reliable, repeatable commit operations. It handles push failures gracefully and maintains branch synchronization for frequent code updates.

Do I need any external dependencies to automate version control workflows?

You do not need any external dependencies to automate version control workflows with this Skill. It operates independently using internal scripts to manage staging, committing, and pushing code changes in Git repositories.