What problem does it solve?
This Skill helps you handle Git rebase conflicts intelligently so you preserve your changes and arrive at a clean, linear history without repeatedly re-solving the same conflicts.
Core Features & Use Cases
- Safety-first rebasing: Creates a backup (via bundled script or manual recovery options) to prevent losing work.
- Conflict analysis & targeted resolution: Detects conflicted files, summarizes conflict markers, and guides you toward resolving them coherently.
- Validation and testing guardrails: Checks for leftover conflict markers and unresolved conflicts, then encourages linting/testing before continuing and force-pushing safely.
- Use case examples: Rebasing a feature branch onto
main with multiple commits; resolving conflicts spanning several commits; addressing repeated conflicts using consistent resolution practices.
Quick Start
Use the git-rebase skill to rebase your feature branch onto the latest origin/main, resolve any conflicts once using the recommended strategy, then validate and force-push with --force-with-lease.