clean-commits

Create atomic commits with descriptive messages and pre-commit checks.

11|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/troykelly/claude-skills --skill clean-commits
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: clean-commits
Source: https://github.com/troykelly/claude-skills/tree/main/skills/clean-commits
Command: npx skills add https://github.com/troykelly/claude-skills --skill clean-commits

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces atomic commits with clear messages and ensures the codebase remains merge-ready at every step.

Core Features & Use Cases

  • Atomic commits per logical unit
  • Descriptive commit messages with scope
  • Pre-commit checks: tests, lint, typecheck
  • Guidance on splitting large changes into smaller commits

Quick Start

Stage and commit logically, ensuring each commit passes tests and follows the message format.