How we make

mxa-commit

Drives a change from written to ready to merge: commit, fix what a gate flagged, push, respond to CI and review until everything is green, then open a pull request for a person to merge.

  • Commits and pushes, and treats a failing hook or a red CI run as the next thing to fix rather than something to route around.
  • Reads what each gate flagged and fixes it, repeating until the change is green.
  • Opens or updates the pull request and responds to review comments.
  • Stops at the pull request, because merging is a person's decision.

What it uses

Also uses

git

Install it

Already on studio Claude accounts, in the Made by Agents plugin. Anyone else:

claude plugin marketplace add madebymany/madebyagentsclaude plugin install made-by-agents@madebymany

For Cursor, Codex and other agents, just this skill:

npx skills add madebymany/madebyagents --skill mxa-commit
Read the skill itself