git-workflow-and-versioning - Git workflow, atomic commits, and versioning
Structures Git workflows for code changes, branching, commits, parallel work, releases, semantic versioning, and changelogs.
Tags
Updated: 2026-09-28Capabilities
Typical Outputs
What this skill does
- Organize Git workflows
- Create atomic commits
- Name branches descriptively
- Use worktrees for parallel work
- Inspect staged changes
- Run pre-commit checks
- Summarize changes and concerns
- Investigate history with Git
- Prepare semantic versioning
Inputs
- Git repository
- Requested code changes
- Branching conventions
- Project test commands
- Project lint commands
- Project type-check commands
- Release scope
Outputs
- Git commits
- Git branches
- Git worktrees
- Change summaries
- Release versions
- Changelogs
- Repository history changes
Requirements
- Git installed
- Git repository access
- Permission to modify repository state
