# Commit Push

> Use when the user wants one commit and then a push for the current branch. Create a single intentional semantic commit, push it to the tracked remote, and stop without creating a pull request.

- Skill: `madobon/commit-push` (Agent Skill)
- Install (CLI): `npx skillmds@latest add madobon/commit-push`
- Raw SKILL.md: https://api.skillmd.com/api/skills/madobon/commit-push/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: madobon (https://skillmd.com/u/madobon)
- Updated: 2026-09-22
- Page: https://skillmd.com/skills/madobon/commit-push

---


# Commit Push

Follow the `commit` workflow, then:

1. Confirm the current branch and upstream.
2. Push the new commit to the remote branch. If no upstream exists, push with `-u origin <branch>`.
3. Report the pushed branch and resulting commit SHA.

## Guardrails

- Do not create a PR.
- Do not use force push unless the user explicitly asks.

