Atomic Commit helps create clean, atomic commits by analyzing changes, detecting mixed concerns, and ensuring each commit is a complete unit of work. Key words to detect are atomic, atomic commits, clean commits.
Install
npx skills add chanwit/tdg --skill 'Atomic Commit'npx skills add chanwit/tdg --skill 'Atomic Commit' -a claude-code -gnpx skills add chanwit/tdg --skill 'Atomic Commit' -a codex -ggemini skills install https://github.com/chanwit/tdg.git --path skills/atomicgh skill install chanwit/tdg 'Atomic Commit'git clone --depth 1 https://github.com/chanwit/tdg /tmp/chanwit__tdg
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/chanwit__tdg/skills/atomic ~/.claude/skills/'Atomic Commit' # Claude Code
cp -R /tmp/chanwit__tdg/skills/atomic ~/.agents/skills/'Atomic Commit' # Codex, Cursor, Gemini CLI, Copilot, OpenCode