From hb
Commits and pushes changes with a pre-launch gate (validate-code + safe-repo) by default; supports --fast to skip the gate for hotfixes or disposable branches.
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.
--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 reason; never --fast on main/release branches-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 hbAnalyzes git changes, groups files into conventional commit types (feat, fix, refactor, etc.), creates commits, and pushes. Verifies prerequisite review skills have been run before allowing push.
Creates semantic git commits with conventional commit format, stages changes, and pushes to remote. Handles pre-commit hooks and writes meaningful commit messages.