.claude/skills/rebase/SKILL.md
DEPRECATED — use `git merge <target>` or `/sync` instead. Rebase is blocked by hookify.
npx skillsauth add the-agency-ai/the-agency .claude/skills/rebaseInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
This skill is deprecated. All branch synchronization now uses merge, not rebase.
Rebase rewrites history, breaks worktree merge-bases, and caused a fleet-wide data loss incident in a multi-worktree monorepo. See claude/REFERENCE-GIT-MERGE-NOT-REBASE.md for the full rationale and incident report.
| What you want | Use |
|---------------|-----|
| Sync your branch with master | git merge master |
| Sync local master with origin | /sync-all |
| Merge and push to origin | /sync |
| Sync worktree with master | /worktree-sync |
The block-raw-rebase hookify rule blocks all git rebase commands. This is intentional and enforced framework-wide.
business
Sync worktree with master — merge, copy settings, run sandbox-sync, report changes
tools
List all git worktrees with status info (branch, clean/dirty, deps)
tools
Remove a git worktree and optionally delete its branch
development
Create a new git worktree with dedicated branch and bootstrapped dev environment