From forwward-teams
Guides Git release workflow: create branches, sync/rebase main, run /gate checks, push code, open GitHub PRs, handle hotfixes. Use when ready to ship.
How this skill is triggered — by the user, by Claude, or both
Slash command
/forwward-teams:shipThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Get code from "ready to build" to "merged and deployed" safely.
Get code from "ready to build" to "merged and deployed" safely.
Before any work begins, create a branch from main:
git checkout main && git pull origin main
git checkout -b <prefix>/<short-description>
| Prefix | When |
|---|---|
feat/ | New features — feat/user-auth, feat/stripe-checkout |
fix/ | Bug fixes — fix/login-redirect, fix/null-avatar |
bug/ | Bug investigation + fix — bug/race-condition-cart |
chore/ | Maintenance — chore/upgrade-deps, chore/ci-config |
docs/ | Documentation — docs/api-reference, docs/setup-guide |
refactor/ | Code restructuring — refactor/auth-middleware |
hotfix/ | Urgent production fix — hotfix/payment-crash |
Rules: kebab-case, max 4 words, no ticket numbers in branch name.
Before shipping, verify:
/gate (lint, types, build, tests all green)console.log, debugger, TODO REMOVE.env.examplegit fetch origin
git rebase origin/main
If conflicts: resolve, run /gate again.
${CLAUDE_PLUGIN_ROOT}/scripts/cli gate
All checks must pass. No exceptions.
git push -u origin HEAD
gh pr create \
--title "Short descriptive title" \
--body "## What
Brief description of changes.
## Why
Problem this solves.
## Testing
How this was verified."
After PR is merged:
git checkout main
git pull origin main
git branch -d feature-branch
For urgent production fixes:
main (not your feature branch)/gatehotfix: prefix/gate because "it's a small change"npx claudepluginhub iankiku/forwward-teamsOrchestrates end-to-end shipping: branching, staging, committing, pushing, and optional PR creation in a guided git flow after implementation.
Automates end-to-end branch shipping: merge base, run tests with failure triage, audit coverage, review diffs, bump version, commit, push, create PR. Use for 'ship', 'push to main', or 'create PR' requests.
Automates code shipping: merges base branch, runs detected tests, performs multi-review with auto-fixes, commits, pushes, creates PR. Use /ship or say 'ship it'.