Guard pushes by reviewing commits for risky or sensitive changes
/plugin marketplace add ilyannn/claude-commands/plugin install flow@dev-flow-tools# Goal
Review the commits that are not published to the remote. Check for any information that might leak when pushing.
# Context
- !`git log @{upstream}..HEAD || true`
- !`git hook run pre-push || true`
# Plan
1. **Get changes in the commits**
- If there are no unpushed commits, inform the user showing the current branch and remote branch that was compared, then STOP here
- Examine the commits provided as part of the context.
- Try to get the full diff with `git diff @{upstream}..HEAD` to review all changes, unless you expect it to be too large.
2. **Review the changes**
- Check th.../pushPush local progress to Jira (like git push). Updates epic/story with task completion and comments.