commit-all-the-things
CommunityCleanly commit all uncommitted changes
Authorepologee
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Helps developers quickly and reliably commit all remaining uncommitted changes in a git working tree by grouping related edits into logical, descriptive commits so the working tree is cleaned without manual, error-prone sorting.
Core Features & Use Cases
- Logical grouping: Reads diffs and groups related hunks into single conceptual changes rather than committing by file.
- Selective staging: Encourages use of interactive hunk staging to split files with mixed changes into multiple commits.
- Opinionated ordering: Commits removals and cleanups first, then config, features, and documentation, producing a predictable history.
- Non-destructive workflow: Commits locally only, never pushes, and reports resulting commit hashes and messages for traceability.
Quick Start
Run the command /commit-all-the-things to have the tool read diffs, stage coherent hunks, and create logical commits until the working tree is clean.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: commit-all-the-things Download link: https://github.com/epologee/leclause-skills/archive/main.zip#commit-all-the-things Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.