git-master

Enforce atomic commits and branching strategies for Git workflows.

12|4|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/TurnaboutHero/oh-my-antigravity --skill git-master-turnabouthero
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: git-master
Source: https://github.com/TurnaboutHero/oh-my-antigravity/tree/main/skills/git-master
Command: npx skills add https://github.com/TurnaboutHero/oh-my-antigravity --skill git-master-turnabouthero

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Git teams often struggle with inconsistent commit histories, unclear branching, and non-reproducible workflows. This Skill provides a disciplined approach to atomic commits and organized branching to improve traceability and collaboration.

Core Features & Use Cases

  • Atomic commits: each change is a single logical unit with a clear message.
  • Branching strategies: guidance for feature, hotfix, and release branches.
  • Commit messaging: standard formats and examples to maintain consistency across the project.
  • Use Case: when collaborating on a feature, apply the atomic-commit discipline to keep history clean and easy to review.

Quick Start

Create a new feature branch, make a small logical change, and commit with a descriptive type, scope, and subject using the conventional format. Then push and open a pull request.

Frequently Asked Questions about git-master

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

FAQPage Schema
How do I write atomic commits that keep my git history clean?

Atomic commits package a single logical change with a clear message, making history reviewable and reproducible. Create one feature branch, make a small focused change, commit with a descriptive type and scope using conventional format, then push and open a pull request.

What's the best way to organize branches for features, fixes, and releases?

Branching strategies designate separate branches for features, hotfixes, and releases to prevent confusion and improve traceability. This Skill provides guidance on when and how to create each branch type, ensuring your team follows consistent naming and structure.

How do I write commit messages that teammates will actually understand?

Standard commit message formats using type, scope, and subject conventions maintain consistency across your project and make the codebase history searchable and self-documenting. This Skill provides templates and examples to enforce discipline across your team.

Can I use atomic commits and branching strategies without extra tools?

Yes. Atomic commits and organized branching work within standard git workflows using only git's built-in commands. This Skill satisfies requirements for structured commits and reproducible processes without requiring additional tooling.

Why does my team's git history become hard to navigate?

Inconsistent commit messages, unclear branching, and non-atomic changes make history difficult to trace and revert. Enforcing atomic commits and clear branching strategies improves traceability and collaboration across teams of any size.