
Commit Hygiene
Keeps your commits atomic and your PRs reviewable by warning you when changes are getting too large. It'll tell you to commit when you hit thresholds like 10+ files or 400+ lines, and it pushes the idea that smaller is better: PRs under 200 lines have way lower defect rates than big ones. The philosophy is simple: if you need "and" to describe your commit, split it. Includes a bash script you can run to check your current change size and get a red/yellow/green signal. Most useful when you're deep in a coding session and lose track of how much you've changed. It's opinionated about size limits, but the thresholds are based on real research from Google and Microsoft on review effectiveness.
- skills.sh installs
- 229
- GitHub stars
- 685
- last updated
- Jun 3, 2026
Install
$ npx -y skills add alinaqi/claude-bootstrap --skill commit-hygiene --agent claude-codeInstalls into .claude/skills of the current project.
Files
Commit Hygiene Skill
Purpose: Keep commits atomic, PRs reviewable, and git history clean. Advise when it's time to commit before changes become too large.
Core Philosophy
Sponsors
Details
- Repository
- github.com/alinaqi/claude-bootstrap
- Category
- Git & Pull Requests
- First seen
- Jun 3, 2026
More from alinaqi/claude-bootstrap
All 54- Web Content226
- Team Coordination221
- Codex Review214
- Typescript212
- Reddit Api209
- Ai Models201
- Session Management201
- Database Schema200
- Web Payments199
- Ms Teams Apps198
- Cloudflare D1196
- Supabase Python193
- Firebase192
- Llm Patterns190
- Credentials189
- Agent Teams186
- Aws Aurora186
- Medusa186
- Ticket Craft185
- Iterative Development184
- Supabase Node184
- Existing Repo182
- Reddit Ads176
- Python175