A structured workflow for turning messy git state into reviewable commits. It walks you through inspecting diffs, deciding commit boundaries (feature vs refactor, backend vs frontend), using patch staging for mixed changes, and writing Conventional Commits with proper what-and-why messages. The checklist enforces the boring parts people skip: reviewing staged changes with git diff --cached, running a quick verification pass, and actually splitting work instead of dumping everything into one commit. Useful when you've been heads-down coding and need to package the work for review, or when you want to stop writing "fix stuff" commit messages. It defaults to multiple small commits, which is the right bias.

skills.sh installs
290
GitHub stars
33.2K
last updated
Aug 21, 2026

Install

$ npx -y skills add davila7/claude-code-templates --skill commit-work --agent claude-code

Installs into .claude/skills of the current project.

Files

Commit work

Goal

Make commits that are easy to review and safe to ship:

  • only intended changes are included
  • commits are logically scoped (split when needed)
  • commit messages describe what changed and why

Inputs to ask for (if missing)

  • Single commit or multiple commits? (If unsure: default to multiple small commits when there are unrelated changes.)
  • Commit style: Conventional Commits are required.
  • Any rules: max subject length, required scopes.

Sponsors

Details

Repository
github.com/davila7/claude-code-templates
Categories
Git & Pull Requests, Code Review & Quality
First seen
Jun 3, 2026

More from davila7/claude-code-templates

All 618
1paperclipai avatarpr-reportpaperclipai/paperclipProduce a maintainer-grade PR or contribution report as HTML or Markdown. Use when asked to deeply review a PR, explain a design, compare systems, or prepare a 269skills.sh installs
2patricio0312rev avatargit-hygiene-enforcerpatricio0312rev/skillsEstablishes git workflow guardrails including conventional commits, commit message hooks, branch naming conventions, PR templates, and code review processes. Pr267skills.sh installs
3patricio0312rev avatarpr-template-builderpatricio0312rev/skillsCreates GitHub pull request templates, issue templates, and discussion templates with proper YAML configuration. Use when users request "PR template", "issue te267skills.sh installs
4pproenca avatarbug-reviewpproenca/dot-skillsUse this skill when a user asks to review a pull request for bugs, wants AI code review focused on correctness issues, or runs /bug-review. Trigger on PR review256skills.sh installs
5decebals avatarissue-triagedecebals/claude-code-javaTriage and categorize GitHub issues with priority labels. Use when user says "triage issues", "check issues", "review open issues", or during regular maintenanc240skills.sh installs
6yonatangross avatarreview-pryonatangross/orchestkitPR review using parallel specialized agents for code quality, security, testing, architecture, and performance analysis. Synthesizes findings into a review repo217skills.sh installs