mp-commit-push

Stage, commit, and push local Git changes without creating a pull request.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/MartinoPolo/mpx-claude-code --skill mp-commit-push
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mp-commit-push
Source: https://github.com/MartinoPolo/mpx-claude-code/tree/main/skills/mp-commit-push
Command: npx skills add https://github.com/MartinoPolo/mpx-claude-code --skill mp-commit-push

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you stage, commit, and push local changes without creating a pull request, reducing the friction of repetitive Git workflow tasks.

Core Features & Use Cases

  • Stages and commits changes based on your provided commit hint, turning working tree updates into a clear commit.
  • Pushes to the remote and reports the resulting commit hash and push status.
  • Handles no-op situations by reporting when there is nothing to commit or when you’re already up to date.
  • Safely escalates on failure by letting the main agent diagnose and retry fix attempts (without delegating fixes to a sub-agent).

Quick Start

Ask: "Commit and push my changes with message hint: add tests for mp-to-issues behavior."

Frequently Asked Questions about mp-commit-push

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

FAQPage Schema
How do I automate git commit and push without creating a pull request?

This Skill automates staging, committing, and pushing local Git changes without creating a pull request. It takes a commit message hint, stages the working tree, commits the updates, and pushes to the remote, returning the final commit hash and push status.

What happens if I try to commit and push when there are no local changes?

When committing and pushing with no local changes, the Skill handles the no-op situation by reporting that there is nothing to commit or that the branch is already up to date with the remote repository.

How does this workflow handle git push failures or hook errors during commit?

For git push failures or hook errors during commit, the Skill safely escalates the issue to the main agent. It attempts up to two retries before escalating, allowing the main agent to diagnose and fix the problem without delegating fixes to a sub-agent.

Can I provide a custom commit message when automating git workflow tasks?

Yes, you can provide an optional commit message hint when automating git workflow tasks. The Skill uses this hint to generate a clear commit message for your staged working tree updates before pushing them to the remote repository.

Do I need a specific git environment or sub-agent to run this commit and push automation?

You need a local Git repository with changes to persist. The Skill requires delegation to the mp-git-committer sub-agent to execute the commit and push, parsing JSON outcomes for OK, SKIP, or FAIL statuses during the process.