# 20 02 Authoritative Main Rebase

> Execute a rebase onto main when main changes are authoritative and conflict-free, without merging.

- Skill: `majiayu000/20-02-authoritative-main-rebase` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/20-02-authoritative-main-rebase`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/20-02-authoritative-main-rebase/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-09-09
- Page: https://skillmd.com/skills/majiayu000/20-02-authoritative-main-rebase

---


# 20.02 Authoritative-Main Rebase (Execute)

⛔ **ONLY RUN THIS AFTER HUMAN CONFIRMED WITH `[R]`**

## Instructions:

When you are 100% sure a rebase would not drop changes from existing main (main changes generally are authoritative- **if in any way you are not 100% sure ask hooman**) then **rebase** - **DO NOT MERGE YET**

If you have a very complicated rebase- an advised strategy is to create a new temporary worktree in `.worktrees/` to avoid conflict hell.

## ⛔ STOP HERE — WAIT FOR HUMAN

Report the rebase result. Do NOT proceed to merge (20.03).
The human must explicitly say `[M]` before you merge.

