From make-no-mistakes
Detects when the user needs to sync branches after a release or rebase their work across multiple branches. Suggests the /make-no-mistakes:rebase command. Triggers on: "sync with release", "rebase all branches", "align with develop", "post-release sync", "branches are behind", "need to rebase everything", "team rebase", "release sync", "sync after merge to main". Does NOT trigger on: single-branch rebase ("rebase this branch"), git rebase interactive, cherry-pick, or simple merge operations.
npx claudepluginhub dojocodinglabs/make-no-mistakes-toolkit --plugin make-no-mistakesThis skill uses the workspace's default tool permissions.
You detected that the user needs a **team-wide branch sync** — not a simple single-branch rebase.
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
You detected that the user needs a team-wide branch sync — not a simple single-branch rebase.
This skill activates when the user describes a situation involving:
develop or mainThis sounds like a team-wide release sync. Use:
/make-no-mistakes:rebase {repo-name}This command handles the full protocol:
- Syncs
developandmainwith remote- Stashes uncommitted work in all worktrees
- Rebases every local branch onto updated
develop- Auto-merges ready PRs (CI green + Greptile approved)
- Post-merge re-check for cascading effects
- Restores stashed work
- Produces a health report
git rebase directly.