What problem does it solve?
This Skill ensures that your completed work is safely stored, versioned, and integrated into the main codebase, preventing data loss and maintaining a clean project history.
Core Features & Use Cases
- Automated Committing: Groups changes into logical commits using conventional commit standards.
- Multi-Remote Pushing: Pushes commits to all required Git remotes, including canonical and secondary publish remotes.
- PR Creation & Merging: Creates or updates Pull Requests for feature branches and merges them into the base branch.
- Worktree Hygiene: Cleans up old or integrated worktrees to maintain a tidy local environment.
- Use Case: After finishing a feature, you can run this Skill to automatically commit your changes, push them to GitHub and your internal GitLab, create a PR, and merge it, all with a single command.
Quick Start
Run the save-work skill to commit, push, and merge your current changes.