Use when the user wants existing uncommitted repository changes analyzed, split into logical atomic commits, staged, and committed without prescribing the grouping.
Use when the user wants to humanize text, rewrite text to sound natural and human, remove AI artifacts or padding, make text clear/direct/conversational, or provides source text along with "humanize", "make this sound like a person wrote it", "revise for voice", etc.
Use when editing the global or personal AGENTS.md (or CLAUDE.md) that lives in the dotfiles repo and is symlinked for availability across agents. Distinguish from any project-local AGENTS.md in a repository root.
Use when creating or adding a personal skill that must live only in the dotfiles repo and be symlinked into agent skill directories for availability across tools.
Use when you need to stage only the changes made by the current agent in a shared working tree where other agents may have edited the same files.