This is comprehensive Git coverage from init to filter-repo, with built-in safety guardrails for anything destructive. It proactively activates for all Git operations and always asks upfront whether you want automatic commits, staged changes only, or just guidance. The real value is in the safety protocols: it warns before force pushes or hard resets, suggests backup branches, and explains recovery via reflog. Includes platform-specific workflows for GitHub, Azure DevOps, and Bitbucket, plus cross-platform handling for Windows path quirks and line ending issues. The reference files cover everything from basic workflows to emergency recovery scenarios. Honest take: if you occasionally blow away work with Git commands, the mandatory confirmation prompts alone justify having this loaded.

skills.sh installs
811
GitHub stars
61
last updated
Aug 21, 2026

Install

$ npx -y skills add josiahsiegel/claude-plugin-marketplace --skill git-master --agent claude-code

Installs into .claude/skills of the current project.

Files

Git Mastery - Complete Git Expertise

Comprehensive Git skill covering basic to advanced operations, with mandatory safety guardrails for destructive commands and platform-specific workflows.

Critical Guidelines

Windows File Path Requirements

When using Edit or Write tools on Windows, use backslashes (\) in file paths, NOT forward slashes (/):

  • WRONG: D:/repos/project/file.tsx
  • CORRECT: D:\repos\project\file.tsx

Applies to: Edit/Write file_path parameters and all file operations.

Documentation Guidelines

NEVER create new documentation files unless explicitly requested by the user. Prefer updating existing README.md files. Keep documentation concise, direct, and professional.

TL;DR Safety First

Before ANY destructive operation:

# ALWAYS check status first
git status
git log --oneline -10

# For risky operations, create a safety branch
git branch backup-$(date +%Y%m%d-%H%M%S)

# Remember: git reflog is your safety net (90 days default)
git reflog

User Preference Check (ALWAYS ASK at start of any Git task):

Sponsors

Details

Repository
github.com/josiahsiegel/claude-plugin-marketplace
Categories
DevOps & CI/CD, Git & Pull Requests, Automation & Workflows, Cloud & Infrastructure
First seen
Jun 3, 2026

More from josiahsiegel/claude-plugin-marketplace

All 26
1product-on-purpose avatarmeasure-dashboard-requirementsproduct-on-purpose/pm-skillsSpecifies what questions a dashboard must answer and the metrics, visualizations, filters, and data sources it needs, so data teams build something that informs801skills.sh installs
2diodeinc avatarreference-designdiodeinc/pcbGrow a component package into a high-quality, sourceable reusable design in Zener. Use when translating a datasheet, application note, or eval design into circu799skills.sh installs
3docyrus avatardocyrus-cli-appdocyrus/agent-skillsUse the Docyrus CLI (`docyrus`) to interact with the Docyrus platform from the terminal. Use when the user asks to authenticate, list apps, query or manage data799skills.sh installs
4dynatrace-oss avatardtctldynatrace-oss/dtctlInvestigate incidents, debug performance issues, analyze logs, and manage observability resources in Dynatrace using the dtctl CLI. Use this skill whenever the 796skills.sh installs
5alirezarezvani avatarconfluence-expertalirezarezvani/claude-skillsAtlassian Confluence expert for creating and managing spaces, knowledge bases, and documentation. Configures space permissions and hierarchies, creates page tem795skills.sh installs
6ferdinandobons avatarstartup-pitchferdinandobons/startup-skillBuild investor-ready pitch scripts in multiple formats (10-min, 5-min, 2-min, 1-min elevator, investor email). Produces pitch narratives, Q&A preparation, pitch788skills.sh installs