File Browser Agent — Design skill for Claude Code
A Windows desktop app (Electron) that works like a file browser, with a chat panel in the style of Claude Code.
How to install File Browser Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open ch8505/File-Browser-Agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What File Browser Agent does
A Windows desktop app (Electron) that works like a file browser, with a chat panel in the style of Claude Code. The chat is connected as an agent to your file system and automatically receives the selected file or folder as context.
Alternatives in Design
- App Onboarding Questionnaire — A Claude Code skill that designs and builds high-converting questionnaire-style app onboarding flows — modelle 751 ★
- Claude Code ChatInWindows — A Native UI for Windows That Makes Claude Code Instantly Better 206 ★
- Apple Design Skill — Cross-platform UI/UX design reviewer based on Apple HIG 202 ★
README
File Browser Agent
A Windows desktop app (Electron) that works like a file browser, with a chat panel in the style of Claude Code. The chat is connected as an agent to your file system and automatically receives the selected file or folder as context.
The agent can read, list, and inspect files (and write them — with your approval). It also supports **Agent Skills**: `SKILL.md` folders that are loaded at runtime to extend what the agent can do.
The full product spec, IPC channels, and tools are documented in [SPEC.md](SPEC.md).
Requirements
- Node.js 18+
- Windows (the app is built around Windows drives,
safeStorage, and Explorer) - An Anthropic API key (enter it in the app, or via
.env— see below)
Install & Run
# 1. Install dependencies
npm i
# 2. Finish installing the Electron binary
# Required step — without it the app won't start correctly
node node_modules/electron/install.js
# 3. Run in development mode
npm run dev
⚠️ Don't skip step 2. In this setup `npm i` doesn't always fully download the Electron binary, and running `node node_modules/electron/install.js` completes it.
Other scripts:
| Command | Description |
|---|---|
npm run dev |
Run in development mode (HMR) |
npm run build |
Build the app (electron-vite build) |
npm start |
Run the build (preview) |
npm run typecheck |
Type-check both main and renderer |
Skills folder
Skills are stored in **your user folder**, by default under:
C:\Users\\.file-browser-agent\skills
(for example: `C:\Users\user1\.file-browser-agent\skills`)
Each skill is a sub-folder containing a `SKILL.md` file. When you install a skill with the "Add skill" button in the app, it is extracted into this folder.
**Make sure this folder exists, or the app won't work.** You can create it manually:
mkdir "$env:USERPROFILE\.file-browser-agent\skills"
Changing the folder location
The location is con
Related Skills
Claude Dictation Hotkey
Keyboard shortcut for the Claude desktop app's microphone on macOS. The AXManualAccessibility trick that makes
Agent View
One VS Code panel for Claude Code & Codex: every chat with status, cost and subagents, live usage bars, unread
AgentsFlow
Electron + Next.js desktop UI for Claude Code background agents — pinned to-do list, embedded xterm, git sideb
Conductor Arch
Linux-first desktop control plane for running Codex/Claude Code agents across isolated Git-worktree workspaces
Molnify App Builder Skill
Official Agent Skill for building Molnify apps - turn Excel/Google Sheets formulas into spreadsheet-driven web
Icon Maker
Design and create professional multi-resolution Windows desktop icons. Takes a text description, image path, o
Related Agents
Electron Pro
Use PROACTIVELY when building or hardening an Electron desktop app — safe IPC, context isolation, no nodeInteg
Ehs Local App
Local application security specialist for the Ethical Hacker Squad. Reviews command-line tools, desktop applic
Desktop Wpf
WPF/Windows desktop specialist. MVVM, threading, memory management, GPU rendering. Runs on \"WPF\", \"MVVM\",