Back to skills
Release
Git
/hapo:git
Safe branch, commit, push, PR, finish, and worktree operations with secret scanning and focused commits.
Use When
- Verified changes are ready to commit or publish.
- You need a focused conventional commit.
- Parallel work needs an isolated worktree.
Flow
01 / Status
Inspect branch, staged diff, unstaged diff, and intended action.
02 / Secret scan
Refuse commits containing keys, tokens, passwords, or credentials.
03 / Split
Keep commits focused and conventional when needed.
04 / Publish
Commit, push, or open PR safely.
05 / Finish
Offer merge, PR, keep, or discard choices after verification.
Output
Clean version-control history without leaking secrets or overwriting unrelated work.
Avoid
Do not force-push, delete worktrees, or discard changes without explicit user confirmation.
Next Handoff
Push, PR, or branch finish flow