git-version-control
Installation
SKILL.md
Git Version Control
<skill_scope skill="git-version-control"> Related skills:
software-engineer— Design principles that inform commit granularitytest-driven-development— Test-commit cycles and when to commit during TDD
This skill covers Git commit standards, branch strategy, and LLM-assisted development workflows. It emphasizes atomic commits, meaningful commit messages, and high-frequency integration. </skill_scope>
Core Philosophy
<core_philosophy> "Commit Often, Perfect Later, Publish Once" — Seth Robertson
Integration frequency is the most powerful determinant of branching success. Elite teams integrate multiple times daily. "If it hurts, do it more often." — Martin Fowler
Revertability principle: Commits should represent meaningful units of work that could be reverted independently without breaking the system. </core_philosophy>