Installs into .claude/skills of the current project.
Are you the author of Commit Push Pr?
Add the live security badge to your README. It updates with every re-scan.
[](https://www.skillsdirectory.com/skills/bengous-commit-push-pr)
---
name: commit-push-pr
description: Commit the current work, push the branch, then open or update its pull request.
argument-hint: "[issue-number] [image.png#alt ...] [what the reviewer should know]"
disable-model-invocation: true
---
# Commit, Push, PR
Two skills, in order. Neither one is reimplemented here.
1. **Commit.** Run `git:commit`, with the number from `$ARGUMENTS` when it holds one. Nothing to commit: say so and continue.
2. **PR.** Run `github-flow:pr` with the rest of `$ARGUMENTS`. It owns the branch check, the push, the body and the images.
A failure in either step stops the chain and is reported verbatim.
The `git` plugin is a declared dependency of `github-flow`, installed with it.