From oh-my-colab
Pre-merge checklist, changelog entry, PR description, and worktree cleanup. Ensures no debug code, all tests pass, documentation updated. Triggers on keyword "ship" or when SHIP workflow is active.
npx claudepluginhub iadr-dev/colab --plugin oh-my-colabThis skill is limited to using the following tools:
The final steps before merging. Never skip the pre-merge check.
Mandates invoking relevant skills via tools before any response in coding sessions. Covers access, priorities, and adaptations for Claude Code, Copilot CLI, Gemini CLI.
Share bugs, ideas, or general feedback.
The final steps before merging. Never skip the pre-merge check.
bash skills/finishing-a-branch/scripts/pre-merge-check.sh
Must exit 0 before proceeding. Fix and re-run if it fails.
Add to CHANGELOG.md under [Unreleased]:
### Added
- {feature}: {one-line description} — {PR link}
### Fixed
- {bug}: {what was wrong and what was fixed} — {PR link}
## What
{2-3 sentences: what this PR does, not how}
## Why
{1-2 sentences: why this change was needed}
## How to Test
1. {step-by-step test instructions}
Expected: {what success looks like}
## Checklist
- [ ] Tests pass
- [ ] No debug code left
- [ ] Changelog updated
Run full test suite on branch tip. Do not proceed if any test fails or skips.
git worktree list | grep ohc/ | awk '{print $1}' | xargs -I{} git worktree remove {}
git branch | grep ohc/ | xargs git branch -d
For production-grade merges, skim references/production-checklist.md and satisfy or explicitly defer items.