What problem does it solve?
This Skill automates the post-merge housekeeping that developers otherwise perform manually: switching back to the main branch, pulling the latest changes, updating feature metadata, and removing the local feature branch once a PR has been merged.
Core Features & Use Cases
- Switch and sync: Switch to main and pull the latest commits to ensure local repository state matches the remote.
- Feature metadata update: Mark a feature as complete in specs/NNN-feature-name/feature.yaml and commit the update before branch deletion.
- Safe branch removal: Use a safe git branch -d deletion and surface a clear warning if the branch is not actually merged; suited for CI-driven workflows and multi-agent feature development.
Quick Start
Run the post-merge cleanup to mark the feature as complete in its specs, switch to main and pull the latest changes, and then safely delete the local merged branch.