From hb
Commits and pushes changes with a pre-launch gate that validates code and scans for sensitive data. Supports fast-skip mode for hotfixes. Manages atomic commits with styled messages.
How this skill is triggered — by the user, by Claude, or both
Slash command
/hb:ship [--fast][--fast]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Ship runs a **pre-launch gate** before committing. By default: `validate-code` + `safe-repo`. The gate ensures nothing broken or unsafe leaves the working tree.
Ship runs a pre-launch gate before committing. By default: validate-code + safe-repo. The gate ensures nothing broken or unsafe leaves the working tree.
git statusgit diff HEADgit log --oneline -10--fast — skip the pre-launch gate. Use only for hotfixes or commits to disposable branches. State the reason in the commit message body.--fast)validate-code returns FAIL → report errors, STOP. Do not commit or push.git add -A or git add .)git push (current branch)git status after to verify--fast with a stated reasongit add -A or git add .-f or --force)validate-code fails → report all errors, stop; do not commit or pushsafe-repo flags sensitive data → report findings, stop; do not commit or pushgit push is rejected (non-fast-forward) → run git pull --rebase then retry push once--amend)--fast is used → log "Pre-launch gate skipped via --fast" in agent output for traceability--fastAcceptable cases:
Not acceptable:
npx claudepluginhub helderberto/agent-skills --plugin hbCreates semantic git commits with conventional commit format, stages changes, and pushes to remote. Handles pre-commit hooks and writes meaningful commit messages.
Analyzes uncommitted git changes, excludes ephemeral files like node_modules or build/, groups by purpose into atomic conventional commits, validates code, and optionally pushes.