Pulls changes from a parent branch (usually main) into your current branch using merge, never rebase. The key insight is merge-only enforcement: it works in web sessions, doesn't break parallel worktrees, and never requires force-push. You can cascade updates through a stack of dependent branches bottom-up so each child absorbs its updated parent. It detects the parent from reflog or falls back to main, stops cold on conflicts instead of auto-resolving, and always uses `git -C` with absolute paths because bare git commands hit the wrong worktree in Claude Code. If you've been fighting rebase workflows in shared checkouts or CI environments, this is the disciplined alternative.
npx skills add https://github.com/camacho/ai-skills --skill inherit