skills/atomic-commits/SKILL.md
Group unstaged changes into atomic commits by concern, then push. Use when user asks to "atomic commits", "commit by group", "group commits", or wants to split changes into related commits before pushing.
npx skillsauth add helderberto/skills atomic-commitsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
git statusgit diff HEADgit log --oneline -10Group all unstaged/untracked changes into atomic commits — one commit per logical concern — then push.
git add . or -A)
b. Write a commit message matching repo style from log
c. Commit with HEREDOC format
d. Run git status to confirm staging is clean before next groupgit pushgit status to verify clean working treegit loggit add . or git add -A--amend)git push is rejected (non-fast-forward) → run git pull --rebase then retry push oncetools
Teach the user a new skill or concept, within this workspace.
documentation
Compact the current conversation into a handoff document for another agent to pick up.
testing
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.
development
Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill, or asks "make a skill for X".