Skip to content

feat(nvim,claude): add diffview.nvim + import review-ado-pr skill#28

Merged
jinyeow merged 2 commits into
mainfrom
feat/nvim-diffview-ado-skill
Jul 20, 2026
Merged

feat(nvim,claude): add diffview.nvim + import review-ado-pr skill#28
jinyeow merged 2 commits into
mainfrom
feat/nvim-diffview-ado-skill

Conversation

@jinyeow

@jinyeow jinyeow commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Summary

Two independent changes, one commit each.

feat(nvim): diffview.nvim — forge-agnostic branch/PR diff UI, usable for Azure DevOps PRs where octo.nvim (GitHub-only) is not.

  • Spec added after gitsigns in plugins.lua; config in config/diffview.lua; require wired into init.lua.
  • Maps <leader>gv/gV/gm/gh/gH (working tree / close / review branch vs default / repo history / current-file history) — no collision with fugitive's gs/gc/gp/gl/gd/gb.
  • Pinned in nvim-pack-lock.json (sindrets/diffview.nvim @ 4516612) via a headless vim.pack sync, matching every other entry's shape.

feat(claude): import review-ado-pr skill — tracks the Azure DevOps PR local-review skill (already active on this machine via the C: clone) in the source repo. Copied byte-for-byte.

Verification

  • stylua --check nvim/ (CI-exact, v2.5.2) → exit 0.
  • Headless load: require('diffview')=true at profile=full, all 5 <leader>g* maps register, no errors.
  • Skill SKILL.md sha256-identical to the C: source.

Note

The headless vim.pack sync re-quotes the treesitter version fields ("main""'main'") when it rewrites the lock; reverted so the committed lock is diffview-only. Clear any post-pull drift with git checkout -- nvim/nvim-pack-lock.json.

jinyeow added 2 commits July 20, 2026 23:30
Forge-agnostic diff UI, usable for Azure DevOps PRs where octo.nvim
(GitHub-only) is not. Config in config/diffview.lua with the
<leader>gv/gV/gm/gh/gH maps (no collision with fugitive's
gs/gc/gp/gl/gd/gb). Pinned in nvim-pack-lock.json via a headless
vim.pack sync.
Track the Azure DevOps PR local-review skill (already active on this
machine via the C: clone) in the source repo. Copied byte-for-byte.
@jinyeow
jinyeow merged commit 2a0ebe6 into main Jul 20, 2026
5 checks passed
@jinyeow
jinyeow deleted the feat/nvim-diffview-ado-skill branch July 20, 2026 14:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant