一键导入
setup
Initialize and configure the embark-claude-index plugin. Opens a web-based setup GUI where all prerequisites and configuration are managed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Initialize and configure the embark-claude-index plugin. Opens a web-based setup GUI where all prerequisites and configuration are managed.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | setup |
| description | Initialize and configure the embark-claude-index plugin. Opens a web-based setup GUI where all prerequisites and configuration are managed. |
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.