# broot Interactive Tree-View File Navigator

> broot is a Rust-based terminal tool that provides a new way to see and navigate directory trees. It offers fuzzy search, file preview, git status integration, and an interactive tree view that adapts to your terminal size.

- Skill: `agentskillexchange/broot-interactive-tree-view-file-navigator` (Agent Skill)
- Install (CLI): `npx skillmds@latest add agentskillexchange/broot-interactive-tree-view-file-navigator`
- Raw SKILL.md: https://api.skillmd.com/api/skills/agentskillexchange/broot-interactive-tree-view-file-navigator/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Integrations & APIs
- Author: agentskillexchange (https://skillmd.com/u/agentskillexchange)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/agentskillexchange/broot-interactive-tree-view-file-navigator

---


# broot Interactive Tree-View File Navigator

broot is a Rust-based terminal tool that provides a new way to see and navigate directory trees. It offers fuzzy search, file preview, git status integration, and an interactive tree view that adapts to your terminal size.

## Installation

Basic usage or getting-started notes:
- And you have [other types of searches](input/#the-filtering-pattern), for example, searching on file content (start with c/):
- You may also apply logical operators or combine patterns, for example, searching test in all files except JSON ones could be !/json$/&c/test and searching carg both in file names and file contents would be carg|c/carg.
- type a verb. For example, :e opens the file in your preferred editor (which may be a terminal one)

- Source: https://github.com/Canop/broot
- Extracted from upstream docs: https://raw.githubusercontent.com/Canop/broot/HEAD/README.md

## Source

- [Agent Skill Exchange](https://agentskillexchange.com/skills/broot-interactive-tree-view-file-navigator/)

