# Git Master

> Git workflow mastery - staging, committing, branching, PR creation. Apply conventional commits, Co-Authored-By attribution. Only create commits when user explicitly requests. Use when this capability is needed.

- Skill: `tomevault-io/git-master` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/git-master`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/git-master/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/git-master

---


# SKILL: Git Master (Version Control Workflow)

> **Purpose**: Execute Git operations with best practices - commits, branches, PRs
> **Target**: Coder Agent after completing implementation

---

## Quick Start

### When to Use This Skill
- Stage and commit changes
- Create feature branches
- Create pull requests

### Quick Reference
```bash
# Stage and commit (ONLY when user requests)
git status && git diff && git add <files>
git commit -m "feat(scope): description\n\nCo-Authored-By: Claude <noreply@anthropic.com>"

# Create PR: gh pr create --title "Title" --body "Description"
```

---

## What This Skill Covers

### In Scope
- Git staging and committing (on user request)
- Conventional commit messages
- Co-Authored-By attribution
- Branch creation and PR creation

### Out of Scope
- Force pushes to main/master
- Git configuration changes
- Repository initialization

---

## Core Principles

### Commit ONLY When Requested

**CRITICAL**: Never create commits unless user explicitly asks.

**User requests commit**: `/commit`, "Create a commit", "Commit these changes", "Make a commit for this work"
**NOT requests**: "Fix this bug", "Add feature X", `/03_close`

### Conventional Commits

Format: `type(scope): description`

**Types**: feat, fix, refactor, chore, docs, style, test

### Co-Authored-By Attribution

Always include:
```
Co-Authored-By: Claude <noreply@anthropic.com>
```

---

## Integrated Skills

This skill integrates the following specialized git skills:

- **git-operations**: Push/pull/merge with retry logic and error handling
- **using-git-worktrees**: Parallel development in isolated workspaces

## Further Reading

**Internal**: @.claude/skills/git-master/REFERENCE.md - Advanced Git patterns, branch strategies, collaboration | @.claude/skills/git-operations/SKILL.md - Safe push/pull/merge operations | @.claude/skills/using-git-worktrees/SKILL.md - Parallel development with worktrees | @.claude/skills/tdd/SKILL.md - Red-Green-Refactor cycle | @.claude/skills/ralph-loop/SKILL.md - Autonomous completion loop | @.claude/skills/vibe-coding/SKILL.md - Code quality standards

**External**: [Conventional Commits](https://www.conventionalcommits.org/) | [GitHub CLI](https://cli.github.com/manual/gh_pr_create)

---
> Converted and distributed by [TomeVault](https://tomevault.io/claim/changoo89) — claim your Tome and manage your conversions.
<!-- tomevault:4.0:skill_md:2026-04-13 -->

