From ironflow
Summarizes completed implementation for user approval including changes, files, tests, workarounds; offers merge, PR creation, keep, or discard options. Use when work is ready to ship.
How this skill is triggered — by the user, by Claude, or both
Slash command
/ironflow:finishing-branchThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
After serial-review passes, present a summary to the user, get their confirmation, then integrate the work.
After serial-review passes, present a summary to the user, get their confirmation, then integrate the work.
Why: "Done implementing" is not the same as "done." The user needs to see what was built, confirm it matches expectations, and decide how to integrate it — before any merge or PR happens.
Run the full test suite. If anything fails, stop and fix before proceeding.
Before taking any action, give the user a clear summary:
Wait for the user to review and confirm. The user may have questions, want adjustments, or want to inspect specific files before proceeding — rushing past this step means the user loses their chance to catch issues before integration.
After user confirms the summary, offer these choices:
Wait for the user to choose — assuming an integration path can lead to unwanted merges or PRs that are hard to undo.
For merge locally: determine the base branch, merge (default to merge commit unless the user prefers rebase or squash), verify tests pass after merge.
For PR: push the branch, create a PR with a summary of what was built, the workaround list (if any), and links to spec/plan documents. When the PR receives review feedback, use the receiving-review skill to process it.
For keep as-is: do nothing. Remind the user of the branch name for later.
For discard: confirm with the user once more, then delete the branch and clean up.
After merging or discarding, clean up the working area (delete the branch if merged, remove worktree if applicable). If the user chose to keep the branch, leave it untouched — cleaning up a branch the user wanted to keep means lost work.
npx claudepluginhub zhijiang-li1111/ironflow --plugin ironflowGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.