codeaholicguy/dev-commit
AI DevKit · Safe git commit workflow for AI coding agents. Use when the user asks to commit, prepare a commit, stage changes, create a PR-ready checkpoint, or finish work with a conventional commit while avoiding unrelated user changes.
npx skills add https://github.com/codeaholicguy/ai-devkit --skill dev-commit
Make one intentional, verified commit without sweeping in unrelated work.
git status --short --branch, git diff --stat, and git diff.git add path/to/file over git add ..git diff --cached --stat, git diff --cached, and git status --short.<type>(optional-scope): <summary>..env files, local machine config, caches, coverage, logs, screenshots, or generated files unless the change explicitly requires them.Use semantic or conventional commit types that match the change:
feat: user-facing feature or capabilityfix: bug fixdocs: documentation-only changetest: test-only changerefactor: behavior-preserving code restructuringchore: maintenance, build, tooling, metadata, or generated index updatesKeep the subject under about 72 characters when practical, imperative, and specific. Add a body only when it explains non-obvious validation, risk, migration, or follow-up context.
Take codeaholicguy/dev-commit from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.