What problem does it solve?
Splits uncommitted changes into a small set of logical, single-concern git commits, then executes the commits and pushes to remote. Use when the user wants to organize changes into logical commits, split a large change into multiple commits, or create a series of conventional commits from the current working tree.
Core Features & Use Cases
- Organize changes by concern (config, code, tests, docs) into atomic commits.
- Automatically execute each commit and push to the remote, preserving history readability.
- Supports a workflow that guides inspection, grouping, and conventional-commit messaging.
Quick Start
Execute the current worktree into a series of atomic commits and push them to the remote with a single activation.