Auto Git

Set up automatic, per-round git commits for a code project so the user's work is committed every round and never lost. It runs git init, writes a sensible .gitignore, installs a Stop hook that auto-commits each round (pushing is a separate, opt-in hook), and makes the initial commit — then keeps committing as work continues, and keeps the project's progress files (status.md, progress.md, plan.md, and the like) current each round. Trigger it proactively whenever a new code project is being started or scaffolded, even if the user never mentions git: when they describe or kick off building an app, tool, or library, create the first source files, or ask you to write a CLAUDE.md for a codebase. Also trigger on explicit requests such as /auto-git, "turn on auto commit", "set up version control", "commit my changes automatically as we go", or "stop losing my work". Lean toward activating at the start of a coding project rather than missing it. Do NOT trigger for one-off git actions — a single "commit this", "push my

hfjddjksaj cf85bb3 4 files · 35.7 KB Updated

File contents

hfjddjksaj/auto-git/tree/main/ commit cf85bb355c

Frequently asked questions

npx skillmds@latest add hfjddjksaj/auto-git