git-master

Execute Git operations with safety guardrails and platform-specific guidance.

51|10|Updated Oct 22, 2025
One-click install
npx skills add https://github.com/JosiahSiegel/claude-code-marketplace --skill git-master
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-master
Source: https://github.com/JosiahSiegel/claude-code-marketplace/tree/main/plugins/git-master/skills/git-master
Command: npx skills add https://github.com/JosiahSiegel/claude-code-marketplace --skill git-master

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides complete Git expertise for all operations, with safety guardrails for destructive actions, platform-specific workflows, and expert guidance for risky tasks, saving time and reducing risk.

Core Features & Use Cases

  • Comprehensive Git coverage: Basic to advanced commands, branching strategies, and history rewriting/recovery.
  • Safety guardrails: Explicit warnings and backups before destructive actions.
  • Platform-specific workflows: Guidance for GitHub, Azure DevOps, and Bitbucket; reflog recovery techniques.

Quick Start

Ask for a guided walk-through of a risky operation. Example: "Guide me through a hard reset with a backup branch first."

Frequently Asked Questions about git-master

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

FAQPage Schema
How do I safely perform destructive Git operations like hard reset or force push?

Destructive Git operations require backup strategies before execution. Create a backup branch pointing to your current commit, then proceed with the operation. This Skill guides you through each step and prompts for confirmation, ensuring you can recover if needed.

What's the best way to handle merge conflicts across different platforms?

Merge conflict resolution varies by platform and Git workflow. This Skill provides platform-specific guidance for GitHub, Azure DevOps, and Bitbucket, plus cross-platform techniques for Windows, Linux, and macOS, so you resolve conflicts consistently regardless of your environment.

How do I recover lost commits or branches using Git history?

Lost commits live in Git's reflog until garbage collection. This Skill teaches reflog recovery techniques and platform-specific recovery workflows to restore commits, branches, or stashed work, plus it prevents accidental data loss through safety guardrails.

Can I use Git submodules and worktrees safely in my workflow?

Git submodules and worktrees enable complex repository structures but introduce risks if misconfigured. This Skill covers initialization, configuration, and safe usage patterns for both, with warnings about destructive operations and platform-specific considerations.

What branching strategy should I use for my team's workflow?

Branching strategies—like feature branches, release branches, and hotfix flows—depend on your team size and release cadence. This Skill explains common strategies and helps you choose one suited to your platform and provides commands to implement it safely.

How do I automate Git workflows while maintaining safety guardrails?

Automated Git workflows save time but risk unintended changes without safeguards. This Skill balances automation and control through configurable commit preferences, explicit confirmations for risky tasks, and platform-specific automation patterns for GitHub, Azure DevOps, and Bitbucket.