Atomic Commit - Create clean, atomic Git commits from changes
Analyzes file changes and groups them into atomic commits based on single purpose
Tags
Updated: 2026-02-14Capabilities
Typical Inputs
Typical Outputs
What this skill does
- analyze git status and diff
- detect mixed concerns in files
- group files by shared purpose
- create conventional commits
- integrate issue numbers
Inputs
- git status output
- git diff output
- file changes
- staged changes
Outputs
- atomic commits
- commit history
- grouped file lists
- conventional commit messages
Requirements
- git environment
- user confirmation for groupings
- build/test system if applicable
