skills/mp-commit-push/SKILL.md
Stage, commit, and push changes (no PR). Use when: "commit and push", "push my changes", "push this"
npx skillsauth add MartinoPolo/mpx-claude-code mp-commit-pushInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Stage, commit, and push changes. No PR created. $ARGUMENTS
Spawn mp-git-committer sub-agent with:
push: true commit_hint: $ARGUMENTS (user's description, if any)
Parse the agent's JSON output:
Handle at main-agent level (Sonnet/Opus) — do not delegate the fix to a sub-agent. Read the error from the committer's output. Diagnose and fix the issue (e.g., pre-commit hook failure, push rejection). Once fixed, re-spawn mp-git-committer with the same parameters.
Up to 2 retry attempts. If still failing → report error to user and stop.
After completion, display:
tools
Show current project progress. Displays phase status and next steps. Use when: "show status", "project progress", "what's done"
data-ai
Unified project setup. Auto-detects state and orchestrates mpx skills/agents for init, conversion, or restructure.
testing
Track bugs/issues in .mpx/ phase system. Parses reports, finds related phases, adds fix tasks or creates bugfix phases. Use when: "track this bug", "add issue to project", "log this bug", "add bug to checklist"
development
Project workflow guidance for spec-driven development. Background knowledge auto-loaded when relevant.