finish-branch

Solid

Use after review-pack has returned `yes` and the user has explicitly signed off on the diff. Presents the user with concrete integration options (merge, PR, keep branch, cleanup) and executes only the one the user picks. Never auto-merges, auto-pushes, or auto-PRs. This is the outward-facing endpoint of the vibe pipeline.

Code & Development 19 stars 1 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 81/100

Stars 20%
43
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# finish-branch ## Overview Take a verified, reviewed, user-approved vibe branch and integrate it into the user's main flow. This is the only skill in the pipeline that performs outward-facing actions — merges, pushes, PR creation. Every one of those actions requires explicit user selection, in this skill, right now. A previous `yes` from `review-pack` authorizes this skill to *run*; it does not authorize any specific outward action. ## When to invoke - After `review-pack` returned `yes`. - Never before `verify-gate` verdict `ready`. - Never before `review-pack` sign-off. - Not at all for runs the user decided to abort or keep idle. Do not invoke: - If the pipeline halted earlier. - If the user's intent was "work in progress, don't integrate yet". ## Prerequisites - Verify-gate report present, verdict `ready`. - Review-pack document present, user signed off `yes`. - The vibe branch exists and has unmerged commits. - The repo is at the reviewed HEAD; no new commits have landed on the branch since review. If any prerequisite fails, stop and surface it. In particular, if new commits have landed since review-pack, re-run review-pack on the current HEAD — do not integrate unreviewed work. ## Option menu (present exactly these four, let the user pick) ``` finish-branch: review approved. How do you want to integrate? (1) Merge into <base> locally. git switch <base> && git merge --no-ff vibe/<slug> Does not push. Does not delete the branch. (2) Open a pull...

Details

Author
rizukirr
Repository
rizukirr/vibekit
Created
4 months ago
Last Updated
yesterday
Language
JavaScript
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category