git-add-commit-push

Stage, commit, and push code changes to a Git repository.

7|1|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/Nirusan/claude-config --skill git-add-commit-push
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-add-commit-push
Source: https://github.com/Nirusan/claude-config/tree/main/skills/git-add-commit-push
Command: npx skills add https://github.com/Nirusan/claude-config --skill git-add-commit-push

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the process of saving your code changes by automating the staging, committing, and pushing of your work to a remote repository.

Core Features & Use Cases

  • Automated Git Operations: Stages all changes, creates a commit with an auto-generated or custom message, and pushes to the current branch.
  • Contextual Information: Provides details about the current branch, status, and changes before committing.
  • Use Case: After finishing a feature or bug fix, you can use this Skill to quickly commit and push your work without manually typing out Git commands.

Quick Start

Use the git add commit push skill to save my changes with the message "Implement user authentication".

Frequently Asked Questions about git-add-commit-push

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

FAQPage Schema
How do I automate staging, committing, and pushing code changes to a Git repository?

To automate staging, committing, and pushing code changes to a Git repository, this Skill handles the entire sequence. It stages all modifications, creates a commit using an auto-generated or custom message, and pushes the updates directly to your current branch.

Do I need Git command-line tools installed to use this commit and push automation?

Yes, you need Git command-line tools installed and configured for your target repository. The Skill relies on these underlying command-line tools to execute the version control updates and synchronize your code changes with the remote repository.

Can I provide a custom commit message when pushing my code changes?

Yes, you can provide a custom commit message when pushing your code changes. The Skill accepts specific text for your commit, allowing you to quickly save your work with meaningful descriptions like "Implement user authentication" without manually typing Git commands.

What is the best way to quickly commit and push a finished feature to version control?

The best way to quickly commit and push a finished feature to version control is using this automated Skill. It streamlines the process by providing contextual information about your current branch and status before committing and pushing the code changes.

Does this automation show my current branch and status before committing code?

Yes, this automation shows your current branch and status before committing code. It provides contextual information about your repository's current state and changes, ensuring you know exactly what will be staged and pushed to the remote version control repository.