Resolving git merge conflicts. Use when rebasing, merging, or cherry-picking results in conflicts.
!bun ${CLAUDE_PLUGIN_ROOT}/skills/conflicts/scripts/status.ts
!bun ${CLAUDE_PLUGIN_ROOT}/skills/conflicts/scripts/context.ts
!bun ${CLAUDE_PLUGIN_ROOT}/skills/conflicts/scripts/upstream.ts
Git stores three versions in staging slots during a conflict:
| Slot | Version | Command |
|------|---------|---------|
| :1:path | Base (common ancestor) | git show :1:path |
| :2:path | Ours (HEAD) | git show :2:path |
| :3:path | Theirs (incoming) | git show :3:path |
For each conflicted file:
git add it.CLAUDE.md for lockfile-specific guidance.This step runs only when you are asked to take the operation to completion: the --push argument (its alias push), or a request like "fix conflicts and push". By default, on auto-activation or when asked only to resolve, stop after git add and do not commit, continue, or push.
When driving to completion:
git merge origin/<default-branch> to surface conflicts. If it merges cleanly, push and finish.AskUserQuestion before resolving.git status --porcelain for unstaged changes beyond the resolved conflicts. Try git stash push -m "conflicts: temp" -- <files> for all of them at once. If the stash fails (the sandbox may block unlinking protected files like .mcp.json), stash individually and skip failures. For files that cannot be stashed, hide them with git update-index --assume-unchanged <file>.git rebase --continue, git merge --continue, or git cherry-pick --continue.git push, then restore hidden files with git update-index --no-assume-unchanged <file> and git stash pop if anything was stashed.Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer