Git Rebase Assistant
SKILL.md
Git Rebase Assistant
Helps perform safe, effective rebases with intelligent conflict detection and resolution guidance. Creates safety backups and provides step-by-step assistance through the entire rebase process.
Core Responsibilities
- Prerequisite validation - Ensure working directory is clean before rebasing
- Safety backup creation - Create backup branches before destructive operations
- Smart base branch detection - Determine appropriate rebase target
- Conflict pre-analysis - Warn about potential conflicts before starting
- Step-by-step conflict resolution - Guide users through resolving conflicts
- Interactive rebase support - Help with squashing, reordering, and editing commits
- Recovery assistance - Help restore branch state if things go wrong