Claude UI Tool — Design skill for Claude Code
Full-stack web UI for managing Claude Code configuration agents, commands, skills, workflows, MCP servers, and settings with built-in terminal and chat.
How to install Claude UI Tool
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open esolnguyen/claude-ui-tool and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Claude UI Tool does
Full-stack web UI for managing Claude Code configuration agents, commands, skills, workflows, MCP servers, and settings with built-in terminal and chat.
Alternatives in Design
- NotebookLM Automation — Complete programmatic access to Google NotebookLM—including capabilities not exposed in the web UI 6.8k ★
- Poco Claw — A more beautiful and easier-to-use alternative to OpenClaw 1.3k ★
- Hermes Studio — Web UI & dashboard for Hermes Agent — chat, memory, skills, terminal, approvals, multi-agent orchestration 354 ★
README
Claude Agent Management
A full-stack web UI for managing Claude Code configuration — agents, commands, skills, workflows, MCP servers, and settings — with a built-in terminal and chat interface.
**Stack:** Vite + React + TypeScript (frontend) · FastAPI + Python (backend)
Features
- Agents — Create and edit Claude Code agent definitions
- Commands — Manage slash commands (
/commands) - Skills — Define and edit reusable skills
- Workflows — Build multi-step agent workflows
- MCP Servers — Configure Model Context Protocol servers
- Settings — Edit Claude Code
settings.jsondirectly - Graph View — Visualize relationships between entities
- Terminal — Embedded PTY terminal (xterm.js)
- Chat — Real-time Claude chat via WebSocket
Project Structure
claude_agent_management/
├── backend/ # Python FastAPI (port 8000)
├── frontend/ # Vite + React + TypeScript (port 5173)
└── start.sh # One-command startup script
Quick Start
./start.sh
This will:
- Create a Python virtual environment and install backend dependencies (first run)
- Install frontend npm dependencies (first run)
- Start both servers concurrently
- Frontend: http://localhost:5173
- Backend API: http://localhost:8000
- API docs: http://localhost:8000/docs
Press `Ctrl+C` to stop both servers.
Manual Setup
Backend
Requires Python 3.11+
cd backend
python3 -m venv .venv
source .venv/bin/activate
pip install -r requirements.txt
uvicorn backend.main:app --reload --host 0.0.0.0 --port 8000 --app-dir ..
Frontend
Requires Node.js
cd frontend
npm install
npm run dev
Environment Variables
| Variable | Default | Description |
|---|---|---|
CLAUDE_DIR |
~/.claude |
Path to Claude config directory |
Pages
| Route | Page |
|---|---|
/ |
Dashboard |
/agents |
Agents list |
/agents/:slug |
Agent editor |
/commands |
Commands list |
Related Skills
Claude Config Manager
Local, open-source UI for editing every Claude Code config file from one place — settings, CLAUDE.md, MCP serv
Ccexp
by nyatinte - Interactive CLI tool for discovering and managing Claude Code configuration files and slash comm
Claude Code Manager UI
Local web UI for managing Claude Code sessions, jobs, agents, profiles, tools, costs, search and configuration
Claude Web UI
personal fork of CloudCLI , extended with built-in support for Free Claude Code (FCC) integration. It provides
Planning Phase
We are building a production-style full-stack web application using the existing project setup, design system,
Herdr Web UI
Browser and phone client for herdr: chat and live terminal for every agent pane, remote PCs over SSH, web push
Related Agents
Infrastructure Maintainer
Backend infrastructure specialist for database management, environment configuration, dependency updates, moni
Light Security ClaudeSettingsAudit
Audit Claude Code config files (settings.json, settings.local.json, .mcp.json) for unsafe or malicious content
Claude Code Infra
Use PROACTIVELY and automatically — do not wait to be asked — to configure Claude Code itself: sub-agents, ski