Help us improve
Share bugs, ideas, or general feedback.
From embark-claude-index
Initialize and configure the embark-claude-index plugin. Opens a web-based setup GUI where all prerequisites and configuration are managed.
npx claudepluginhub embarkstudios/unrealclaudefilehelper --plugin embark-claude-indexHow this skill is triggered — by the user, by Claude, or both
Slash command
/embark-claude-index:setupThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
First-time setup for the Unreal Engine code index plugin.
Interactively sets up Claude Code environment by detecting existing config and guiding configuration of Global CLAUDE.md, project scaffolding, MCP servers, hooks, custom agents, keybindings, and settings.
Prepares local development environment for Claude Code usage: detects OS, installs Git and GitHub CLI, and guides through optional installation phases for design and development workflows.
Installs, verifies, or refreshes the claude-evolve plugin: sets up Python venv, installs dependencies, and confirms MCP server registration.
Share bugs, ideas, or general feedback.
First-time setup for the Unreal Engine code index plugin.
CRITICAL SHELL INFO: Claude Code runs in Git Bash (MINGW) on Windows. All commands below use bash syntax. Do NOT use PowerShell ($env:, Get-ChildItem) or cmd.exe (dir /s) syntax.
Trigger this skill when:
The only hard prerequisite to launch the dashboard is Node.js 20.18+. Everything else (WSL, Docker, environment variables) is installed from within the dashboard GUI.
You MUST check and auto-install missing prerequisites — do NOT just tell the user to install them.
node --version 2>/dev/null || echo "NOT_INSTALLED"
If Node.js is missing or the version is below 20.18, install it automatically:
powershell.exe -Command "Start-Process powershell -ArgumentList '-Command','winget install -e --id OpenJS.NodeJS.LTS --accept-source-agreements --accept-package-agreements' -Verb RunAs" -Wait
After installation, verify it succeeded by checking again in a fresh shell:
"/c/Program Files/nodejs/node.exe" --version
If the install succeeded but node is not on PATH yet, tell the user to restart their terminal so the PATH update takes effect, then re-run this skill.
npm --version 2>/dev/null || echo "NOT_INSTALLED"
npm ships with Node.js. If npm is missing but Node.js was just installed, the user needs to restart their terminal for PATH changes. If npm is still missing after restart, install it:
"/c/Program Files/nodejs/node.exe" "/c/Program Files/nodejs/node_modules/npm/bin/npm-cli.js" --version
if [ -d "$USERPROFILE/.claude/repos/embark-claude-index/.git" ]; then
cd "$USERPROFILE/.claude/repos/embark-claude-index" && git pull --ff-only && echo "Repo updated"
else
git clone https://github.com/EmbarkStudios/UnrealClaudeFileHelper.git "$USERPROFILE/.claude/repos/embark-claude-index" && echo "Repo cloned"
fi
cd "$USERPROFILE/.claude/repos/embark-claude-index" && npm install --ignore-scripts --omit=dev
If npm is not found, use the full path:
cd "$USERPROFILE/.claude/repos/embark-claude-index" && "/c/Program Files/nodejs/npm" install --ignore-scripts --omit=dev
cd "$USERPROFILE/.claude/repos/embark-claude-index" && node src/setup-gui.js
This opens a web-based dashboard at http://localhost:3846.
The dashboard handles everything else:
Tell the user to follow the prerequisites checklist in the dashboard, then add a workspace. After setup, restart their terminal and Claude Code to pick up the environment variable and MCP tools.