Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
kamranahmedse avatar

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-tree

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs822
repo stars736
Security audit2 / 3 scanners passed
Last updatedJuly 6, 2026
Repositorykamranahmedse/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

SKILL.mdMarkdownGitHub ↗

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.

AI & Agent Buildingintegrationsdevops

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.