git-feature-complete

Community

Safely finish and merge feature branches

Authorglhewett
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Provides a safe, repeatable way to merge a feature branch into the main branch while ensuring the repository is clean, tests and linters pass, and the feature branch is removed after a successful merge to keep the branch history tidy.

Core Features & Use Cases

  • Ensures there are no unstaged or uncommitted changes and that tests and linting complete without errors before proceeding.
  • Confirms the merge target, performs a no-fast-forward merge, pushes main to the remote, and deletes the local feature branch on success.
  • Use case: finalizing a feature/* branch in a small to medium repository where automated checks must pass before merging to main.

Quick Start

Ask the skill to finish the current feature branch by merging it into main, pushing the result to the remote, and deleting the local feature branch when the merge succeeds.

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: git-feature-complete
Download link: https://github.com/glhewett/public-skills/archive/main.zip#git-feature-complete

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 223,000+ vetted skills library on demand.