Helps an agent perform an interactive git rebase: determine the correct base branch, run the rebase, guide conflict resolution, run the relevant tests, continue the rebase, and optionally compare the rebased branch against the remote. It emphasizes careful conflict handling (understand both sides), running tests scoped to affected files, and verifying the final result before pushing.
Use this skill when you need to rebase a feature branch onto another branch and want automated guidance through conflict resolution and test verification. It's appropriate for developers who want the agent to attempt safe merges but require human confirmation for ambiguous conflicts or failing tests.
Designed for shell-capable agents with Git access and interactive prompting (uses AskUserQuestion when available). Works with environments that can run Bash and run test suites.
This skill has not been reviewed by our automated audit pipeline yet.