This automates the entire git commit workflow with smart defaults for atomic commits. It stages files you've touched in the current session, analyzes the diff to generate a conventional commit message with proper type and scope, and optionally pushes. The deep analysis mode catches breaking changes and explains the why, not just the what. It handles issue linking by scanning your chat history for GitHub references and appending the right trailers. The best part is how it handles partial work: it only commits what you changed this session and leaves other uncommitted hunks alone instead of forcing you into interactive staging. Use the all flag when you actually want everything, or let it default to surgical commits that keep your history clean.

skills.sh installs
346
GitHub stars
104
last updated
Aug 21, 2026

Install

$ npx -y skills add paulrberg/agent-skills --skill commit --agent claude-code

Installs into .claude/skills of the current project.

Files

Git Commit

Compose the semantic commit message from immutable evidence. Let ai-commit own deterministic preparation, commit, index reconciliation, and push mechanics.

Run every command from the target repository cwd. Do not surround ai-commit with extra git status, git log, or git diff calls: preparation provides the complete evidence for this workflow. Use --porcelain only in deterministic automation that explicitly parses its stable TSV records. The normal skill flow consumes the human-readable sections.

1. Parse Arguments

Arguments: $ARGUMENTS

Sponsors

Details

Repository
github.com/paulrberg/agent-skills
Categories
Git & Pull Requests, AI & Agent Building, Sales & Marketing, Mobile Development
First seen
Jun 3, 2026

More from paulrberg/agent-skills

All 19
1tirth8205 avatarReview Changestirth8205/code-review-graphPerform a structured code review using change detection and impact309skills.sh installs
2n8n-io avatarlinear-issuen8n-io/n8nFetch and analyze Linear issue with all related context. Use when starting work on a Linear ticket, analyzing issues, or gathering context about a Linear issue.305skills.sh installs
3paperclipai avatarrelease-changelogpaperclipai/paperclipGenerate the stable Paperclip release changelog at releases/vYYYY.MDD.P.md by reading commits, changesets, and merged PR context since the last stable tag.298skills.sh installs
4bmad-code-org avatarbmad-review-edge-case-hunterbmad-code-org/bmad-methodDeprecated — forwards to bmad-review.295skills.sh installs
5casper-studios avatarpr-summarycasper-studios/casper-marketplaceCreate a PR with dev as base using the pull request template. Use when opening a new PR.291skills.sh installs
6sickn33 avatargithub-automationsickn33/antigravity-awesome-skillsgithub automation279skills.sh installs