atomic-commits

Installation
SKILL.md

Atomic Commits

Core Question

How should the selected change scope be split into minimal coherent commits without staging unrelated work, overwriting user choices, or hiding risky behavior?

When To Use

Use this skill when the user asks to:

  • organize staged changes into atomic commits,
  • split explicitly included changes into multiple commits,
  • propose grouping for unstaged or untracked changes without staging by default,
  • stage exact hunks or files only after explicit file/hunk confirmation,
  • create several local commits from a large change when the source scope is explicit.

When Not To Use

Do not use this skill for message-only work, branch synchronization, conflict resolution, recovery, versioning, release notes, or tags.

Installs
3
First Seen
Jun 12, 2026
atomic-commits — hypercube-xyz/git-agent-skills