See everything about your Claude Code setup in one place — what's configured, what's drifting, and what to do next.
npx @viren/claude-code-dashboard --openScans your machine for git repos, collects all Claude Code configuration (commands, rules, skills, MCP servers, usage data), and generates a self-contained HTML dashboard. No server, no account, no dependencies.
The Home tab tells you what needs attention — config drift, recommended MCP servers, quick wins. The Config tab shows your full setup. Analytics visualizes how you use Claude Code. Repos gives a searchable grid of every project.
More screenshots
npm install -g @viren/claude-code-dashboardOr run directly with npx @viren/claude-code-dashboard.
# Generate and open in browser
claude-code-dashboard --open
# Watch mode — regenerate on config changes
claude-code-dashboard --watch
# Scaffold CLAUDE.md for the current repo
claude-code-dashboard init
# Lint all repo configs
claude-code-dashboard lintCreate ~/.claude/commands/dashboard.md:
# Dashboard
Generate and open the Claude Code configuration dashboard.
## Steps
1. Run the dashboard generator:
npx @viren/claude-code-dashboard --open --quiet
Then run /dashboard from any Claude Code session.
All CLI flags
claude-code-dashboard --output ~/path.html # Custom output path
claude-code-dashboard --json # Export data as JSON
claude-code-dashboard --catalog # Generate shareable skill catalog
claude-code-dashboard --diff # Show changes since last run
claude-code-dashboard --anonymize # Strip paths for safe sharing
claude-code-dashboard --offline # Skip MCP registry fetch
claude-code-dashboard --demo # Generate with sample data
claude-code-dashboard --completions >> ~/.zshrc # Shell completions
claude-code-dashboard init --dry-run # Preview config scaffoldCreate ~/.claude/dashboard.conf to control scanning:
# Restrict to specific directories (one per line):
~/work
~/personal/repos
# Define dependency chains:
chain: ui-library -> app -> deploy
chain: backend <- shared-types
Without this file, the entire home directory is scanned (depth 5).
- Insights — actionable findings with "copy as prompt" to paste directly into Claude Code
- Health scores — 0-100 config completeness per repo with specific improvement suggestions
- MCP recommendations — suggests servers from the Anthropic registry based on your tech stacks
- Drift detection — flags repos where config hasn't been updated in many commits
- Tech stack detection — auto-detects Next.js, React, Python, Go, Rust, Expo, etc.
- Usage analytics — activity heatmap, top tools, peak hours, model costs (via ccusage)
- Skill catalog — shareable HTML page of your skills with install hints
- Zero dependencies — pure Node.js 18+, no
npm installrequired
Everything stays local. The generated HTML is a self-contained file that is never sent anywhere. Use --anonymize to strip paths before sharing.
MIT




