
Diffity Tree
- 822 installs
- 736 repo stars
- Updated July 6, 2026
- kamranahmedse/diffity
diffity-tree is a Claude Code skill that launches the Diffity browser file tree so developers can browse repository files and add inline comments during agent-driven development.
About
diffity-tree is an agent skill for the Diffity CLI that opens an interactive browser-based repository file tree with inline commenting support. The skill checks that the Diffity binary is installed, then runs `diffity tree` in the background so the CLI reuses an existing repo server or starts a new one and opens the browser automatically. Developers reach for diffity-tree when they want visual file navigation and threaded comments on code during AI-assisted reviews or pair programming, instead of scrolling flat diffs in the terminal. The workflow is intentionally minimal: verify binary availability, background the tree command, and let Diffity handle server reuse per repository.
- Opens a local web-based repository file tree browser
- Supports direct commenting on any file from the browser
- Automatically installs diffity globally if missing
- Reuses existing server instance for the same repo
- Pairs with /diffity-resolve-tree command to action comments
Diffity Tree by the numbers
- 822 all-time installs (skills.sh)
- +39 installs in the week ending Aug 2, 2026 (Skillselion tracking)
- Ranked #1,304 of 16,546 AI & Agent Building skills by installs in the Skillselion catalog
- Security screen: MEDIUM risk (skills.sh audit)
- Data as of Aug 4, 2026 (Skillselion catalog sync)
npx skills add https://github.com/kamranahmedse/diffity --skill diffity-treeAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 822 |
|---|---|
| repo stars | ★ 736 |
| Security audit | 2 / 3 scanners passed |
| Last updated | July 6, 2026 |
| Repository | kamranahmedse/diffity ↗ |
How do you browse repo files with inline comments in a browser?
Open an interactive browser-based file tree for their repository that supports inline commenting during agent-driven development.
Who is it for?
Developers using Claude Code or Cursor who want a visual, commentable file browser during agent-assisted code review.
Skip if: Teams that only need terminal diffs or already use a dedicated PR review UI without agent integration.
When should I use this skill?
The user asks to open Diffity, browse the repo in a file tree, or comment on files during agent-driven development.
What you get
A running Diffity tree server, an open browser file tree, and inline comment threads on repository files.
- Background Diffity tree server
- Browser file-tree UI with inline comments
By the numbers
- Uses the Diffity CLI `tree` subcommand for all server and browser orchestration
Files
Diffity Tree Skill
You are opening the diffity file tree browser so the user can browse repository files in the browser.
Instructions
1. Check that {{binary}} is available: run which {{binary}}. If not found, {{install_hint}}. 2. Run {{binary}} tree using the Bash tool with run_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.
3. Wait 2 seconds, then run {{binary}} list --json to get the port. 4. Tell the user diffity tree is running. Print the URL and keep it short — don't show session IDs, hashes, or other internals. Example:
Diffity tree is running at http://localhost:5391
>
When you're ready:
- Leave comments on any file in your browser, then run {{slash}}resolve-tree to fix them
Related skills
How it compares
Pick diffity-tree when you need a visual repo browser with inline comments inside agent sessions rather than terminal-only diff output.
FAQ
How does diffity-tree start the file browser?
diffity-tree checks that the Diffity binary exists with `which`, then runs `diffity tree` through the Bash tool using `run_in_background: true`. Diffity either reuses an existing server for the repo or starts a new one and opens the browser.
Does diffity-tree work if Diffity is already running?
diffity-tree delegates to the Diffity CLI, which detects an existing instance for the same repository, reuses that server, and opens the browser instead of starting a duplicate process.
Is Diffity Tree safe to install?
skills.sh reports 2 of 3 security scanners passed. Review the Security Audits panel on this page before installing in production.