diffity-diff
Originally fromkamranahmedse/diffity
Installation
SKILL.md
Diffity Diff Skill
You are opening the diffity diff viewer so the user can see their changes in the browser.
Arguments
ref(optional): Git ref to diff (e.g.main..feature,HEAD~3) or a GitHub PR URL (e.g.https://github.com/owner/repo/pull/123). Defaults to working tree changes.
Instructions
- Check that
diffityis available: runwhich diffity. If not found, install it withnpm install -g diffity. - Run
diffity <ref>(or justdiffityif no ref) using the Bash tool withrun_in_background: true:- The CLI handles everything: if an instance is already running for this repo it reuses it and opens the browser, otherwise it starts a new server and opens the browser.
- Do NOT use
&or--quiet— let the Bash tool handle backgrounding.
- Wait 2 seconds, then run
diffity list --jsonto get the port. - Tell the user diffity is running. Print the URL and keep it short — don't show session IDs, hashes, or other internals. Example:
Related skills
More from nilbuild/diffity
diffity-resolve
Read open review comments and resolve them by making code fixes
16diffity-review
Review current diff and leave comments using diffity agent commands
16diffity-tour
>-
15diffity-learn
>-
15diffity-resolve-tree
Read open comments from the tree browser and resolve them by making code fixes
15diffity-tree
Open the diffity file tree browser to browse and comment on repository files
14