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