From superpower-router
Use when implementation is complete and you need to verify work and decide how to integrate — covers verification-before-completion and branch finishing
How this skill is triggered — by the user, by Claude, or both
Slash command
/superpower-router:finishing-workThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Verify work is actually done, then present integration options. Combines verification-before-completion and finishing-a-development-branch.
Verify work is actually done, then present integration options. Combines verification-before-completion and finishing-a-development-branch.
Evidence before assertions. Always.
| Check | Command | Must Pass |
|---|---|---|
| Tests pass | Run project test suite | All green |
| Linting clean | Run project linter | No errors |
| Build succeeds | Run project build | No errors |
| Changes committed | git status | Clean working tree |
Run these commands and confirm output. Do NOT claim "tests pass" without actually running them.
After verification passes, present these options:
| Option | When | Command |
|---|---|---|
| Merge to main | Simple feature, sole developer | git checkout main && git merge [branch] |
| Create PR | Team project, needs review | gh pr create --title "..." --body "..." |
| Keep branch | Not ready to integrate yet | Just inform user |
| Squash merge | Many small commits to clean up | git checkout main && git merge --squash [branch] |
gh pr create --title "short title" --body "$(cat <<'PREOF'
## Summary
- [bullet points]
## Test plan
- [ ] Tests pass
- [ ] Manual verification done
PREOF
)"
npx claudepluginhub charliechan53/superpower-router --plugin superpower-routerGuides completion of implementation work: verify tests, then merge locally, create PR, defer, or discard changes.
Runs verification checks, reviews the diff, picks the integration path (merge, PR, squash, stacked PR), writes the PR/merge message, pushes, and cleans up branches and worktrees.
Verifies tests pass, determines base branch, then guides integration via local git merge, GitHub PR creation, keeping branch, or discard with execution and cleanup.