git-workflow

Manage git feature branches, cleanup, and interactive rebasing with safety checks.

1|Updated Dec 19, 2025
One-click install
npx skills add https://github.com/jakenuts/agent-skills --skill git-workflow-jakenuts
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-workflow
Source: https://github.com/jakenuts/agent-skills/tree/main/skills/git-workflow
Command: npx skills add https://github.com/jakenuts/agent-skills --skill git-workflow-jakenuts

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill eliminates the repetitive, manual overhead of daily git operations like branch management and cleanup, freeing developers to concentrate on writing code instead of managing version control.

Core Features & Use Cases

  • Automated Branch Management: Create feature branches with consistent naming conventions in one command.
  • Intelligent Cleanup: Safely remove local branches that have already been merged, with dry-run and confirmation prompts.
  • Simplified Rebasing: Guide users through interactive rebase workflows with clear instructions.
  • Use Case: After merging several pull requests, your local repository is cluttered with old branches. Use this Skill to quickly preview and delete all merged branches, keeping your workspace clean.

Quick Start

Use the git-workflow skill to create a new feature branch for adding user authentication.

Frequently Asked Questions about git-workflow

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate cleaning up merged git branches from my local repository?

Branch cleanup automatically identifies and removes local branches that have already been merged, with dry-run preview and confirmation prompts to prevent accidental deletion. This keeps your repository clean after merging pull requests.

Can I create feature branches with consistent naming conventions automatically?

Automated branch management creates feature branches following consistent naming conventions in a single command, eliminating manual naming decisions and reducing setup time for new development work.

What git and bash requirements do I need to run this workflow automation?

The Skill relies on native git and bash installed on your local machine. It enforces safety features including dry-run mode, confirmations, protection for main/master branches, and uncommitted-change detection before executing operations.

How do I simplify interactive rebase workflows in my development sprints?

Guided interactive rebase walks you through rebasing workflows with clear instructions, streamlining iterative code commits and reducing manual rebase configuration during development sprints.

Does this handle branch protection for critical branches like main or master?

Yes, the Skill protects main and master branches from accidental operations and prevents executing changes on your current branch, ensuring critical branches remain safe during automated cleanup and rebasing tasks.