# Push Everything

> Stage ALL changes in the repository (not just session changes), commit, and push. Use when you need to commit all pending changes.

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

---


If on main, checkout a new branch first. Stage ALL changes in the repository (not just session changes) with `git add -A`. Commit the changes with an appropriate message summarizing all the work. Use gh cli to see if a PR exists already. If it doesn't, create one with an appropriate title and description. If a PR does exist, query the current title and description, and update it if appropriate. Then push the changes.

