git-workflow-and-versioning
addyosmani/agent-skills
This skill structures Git workflow practices for managing code changes effectively. It covers committing, branching, resolving conflicts, and organizing work across parallel streams. Use it when making commits, opening pull requests, cutting releases, or writing changelogs. It emphasizes trunk-based development, atomic commits, and descriptive messages to keep changes manageable, reviewable, and reversible for engineering teams.