ship-branch
CommunitySafely ship, merge, and clean up feature branches
Authornodatall
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Manually shipping feature branches requires juggling multiple git commands, GitHub CLI operations, and validation steps, with high risk of human error, leftover branches, or merging unvalidated code.
Core Features & Use Cases
- End-to-end branch shipping: Automates the full workflow from handling uncommitted changes to pushing, PR creation/merge, and cleaning up local and remote branches.
- Built-in safety guardrails: Stops for ambiguous state, failed CI checks, or unapproved actions, never force pushes or deletes the base branch.
- Use case: When you finish a feature on a development branch, use this skill to safely merge it to main, run required validation, and clean up all branch artifacts without manual step-by-step git or GitHub work.
Quick Start
Use the ship-branch skill to finish your current feature branch by pushing it, creating or using an existing PR, merging it after required checks pass, and cleaning up all related local and remote branches.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: ship-branch Download link: https://github.com/nodatall/primedirective/archive/main.zip#ship-branch Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 536,000+ vetted skills library on demand.