finishing-a-development-branch

Solid

The terminal step of /feature and /sprint. Routed to once commit-gate has cleared, to decide the branch's fate — merge via PR, open a PR, or discard. Direct merge to the default branch is forbidden; every change lands through a PR. Under /sprint the skill auto-selects "open PR" and surfaces the merge decision to the user.

AI & Automation 137 stars 7 forks Updated today AGPL-3.0

Install

View on GitHub

Quality Score: 80/100

Stars 20%
71
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# finishing-a-development-branch The work is committed and green. Now decide where it goes. Routed to by `/feature` and `/sprint` after `commit-gate` clears — never before. ## Pre-flight Read these, or STOP and surface the gap — never guess the branch name or the default branch: - `<project-root>/.codearbiter/CONTEXT.md` — the default-branch name and project context. - `<project-root>/.codearbiter/plans/<slug>.md` — the plan this branch executed, when `/feature` or `/sprint` produced one. The yardstick for "is the work complete." - `<project-root>/.codearbiter/last-checkpoint` — the most recent gate results; confirms `commit-gate` cleared on this branch. `commit-gate` MUST have cleared on the current HEAD. If it has not, this skill does not run — return to it. ## Phase 1 — State assembly · gate: BLOCK Assemble the facts the decision needs. Nothing is presented until all are in hand: - **Branch** — the current branch name and its base. Confirm it is NOT the default branch; if HEAD is the default branch, STOP — there is nothing to finish and merge-to-default is forbidden. - **Diff summary** — files changed, insertions/deletions, and the commit list since the base. Read it, do not paraphrase from memory. - **Gate results** — `commit-gate` outcome and the `last-checkpoint` record. Surface any open `[NEEDS-TRIAGE]` markers left in the diff as out-of-scope findings. - **Plan delta** — when a plan exists, state which plan items the branch satisfied and which remain open. Ope...

Details

Author
arbiterForge
Repository
arbiterForge/codeArbiter
Created
2 months ago
Last Updated
today
Language
Python
License
AGPL-3.0

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category