shipit-kit:merged

Community

Auto-clean merged feature branches

Authorjrmatherly
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the post-merge housekeeping that developers otherwise perform manually: switching back to the main branch, pulling the latest changes, updating feature metadata, and removing the local feature branch once a PR has been merged.

Core Features & Use Cases

  • Switch and sync: Switch to main and pull the latest commits to ensure local repository state matches the remote.
  • Feature metadata update: Mark a feature as complete in specs/NNN-feature-name/feature.yaml and commit the update before branch deletion.
  • Safe branch removal: Use a safe git branch -d deletion and surface a clear warning if the branch is not actually merged; suited for CI-driven workflows and multi-agent feature development.

Quick Start

Run the post-merge cleanup to mark the feature as complete in its specs, switch to main and pull the latest changes, and then safely delete the local merged branch.

Dependency Matrix

Required Modules

None required

Components

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: shipit-kit:merged
Download link: https://github.com/jrmatherly/shipit/archive/main.zip#shipit-kit-merged

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.