Atomic Commit - Create clean, atomic commits with change analysis and concern detection
Analyzes git changes to detect mixed concerns and create atomic commits as complete units of work
Tags
Updated: 2026-02-15Typical Inputs
Typical Outputs
What this skill does
- analyze git changes
- detect mixed concerns
- group files by purpose
- stage specific files
- review staged changes
- run tests
- execute build process
- create conventional commits
- verify commit history
- integrate issue numbers
Inputs
- git status output
- git diff output
- staged changes
- user messages
- branch names
- issue numbers
Outputs
- atomic commits
- commit history
- test results
- build status
- grouped file lists
Requirements
- non-TDD workflow
- git repository
- testing framework
- build system
