preview
Use this workflow to assess merge risk BEFORE actually merging a branch. This avoids surprises and lets you plan conflict resolution in advance.
Use the GitWand CLI to automatically resolve trivial merge conflicts, then handle remaining complex hunks manually.
$ npx -y skills add devlint/GitWand --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/resolveContext preview
What this command does when you run it.
Use the GitWand CLI to automatically resolve trivial merge conflicts, then handle remaining complex hunks manually.
Use the GitWand CLI to automatically resolve trivial merge conflicts, then handle remaining complex hunks manually.
npx gitwand status --json
This returns a JSON report showing each conflicted file, how many conflicts it has, and how many are auto-resolvable.
npx gitwand resolve --json
GitWand resolves conflicts with `certain` or `high` confidence automatically (patterns: `same_change`, `one_side_change`, `delete_no_change`, `whitespace_only`, `non_overlapping`, `value_only_change`, `generated_file`). Files are written in-place.
Use `--dry-run` to analyze without modifying files.
The `resolutions` array in each file entry contains:
For hunks with `"resolved": false` (type `complex`):
npx gitwand status
Confirm all conflicts are resolved, then `git commit` to complete the merge.
The Git client that actually resolves conflicts: 8 deterministic patterns auto-resolve the ones that were never decisions, full trace on the rest. Native (Tauri 2 + Rust), free, MIT.
Repo: devlint/GitWand