
Understand Dashboard
Spins up a local Vite dashboard to visualize the knowledge graph generated by the understand skill. It looks for the .understand-anything/knowledge-graph.json file in your project, handles a bunch of path resolution logic to find the dashboard code across different install locations, builds dependencies if needed, and starts the dev server with a tokenized URL. The token part matters because without it you hit an access gate. Useful when you want to explore relationships in a codebase visually rather than reading JSON or asking Claude to explain the graph structure. Background process, so you can keep working while it runs.
- skills.sh installs
- 1.2K
- GitHub stars
- 73.8K
- last updated
- Jul 14, 2026
Install
$ npx -y skills add lum1104/understand-anything --skill understand-dashboard --agent claude-codeInstalls into .claude/skills of the current project.
Files
/understand-dashboard
Start the Understand Anything dashboard to visualize the knowledge graph for the current project.
Instructions
-
Determine the project directory and data directory:
- If
$ARGUMENTScontains a path, use that as the project directory - Otherwise, use the current working directory
- Prefer the legacy
.understand-anything/data directory when it exists, otherwise use.ua/
Use the Bash tool to resolve:
PROJECT_ARG="$ARGUMENTS" if [ -n "$PROJECT_ARG" ]; then PROJECT_DIR=$(cd "$PROJECT_ARG" 2>/dev/null && pwd -P) else PROJECT_DIR=$(pwd -P) fi if [ -z "$PROJECT_DIR" ] || [ ! -d "$PROJECT_DIR" ]; then echo "Error: Project directory not found: ${PROJECT_ARG:-$PWD}" exit 1 fi if [ -d "$PROJECT_DIR/.understand-anything" ]; then UA_DIR="$PROJECT_DIR/.understand-anything" else UA_DIR="$PROJECT_DIR/.ua" fi - If
-
Check that
$UA_DIR/knowledge-graph.jsonexists in the project directory. If not, tell the user:No knowledge graph found. Run /understand first to analyze this project.
Sponsors
Details
- Repository
- github.com/lum1104/understand-anything
- First seen
- Jun 3, 2026