一键导入
blueprint-export
Export Blueprints from a running UE5 Editor for analysis. Use when the user wants to export, scan, or snapshot their Blueprints.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Export Blueprints from a running UE5 Editor for analysis. Use when the user wants to export, scan, or snapshot their Blueprints.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Deep audit of exported Blueprint data — full pattern scan, graph health checks, and cross-function analysis. Use after blueprint-export has generated T3D or snapshot files.
Analyze pasted Blueprint data for bugs and anti-patterns. Use when the user pastes Blueprint nodes or T3D text and wants a review.
Generate step-by-step fix instructions for Blueprint bugs found during audit. Use when the user wants to fix specific issues.
Set up the UE5 Blueprint plugin — enables Python remote execution in the Unreal Editor so Claude can export and analyze Blueprints.
| name | blueprint-export |
| description | Export Blueprints from a running UE5 Editor for analysis. Use when the user wants to export, scan, or snapshot their Blueprints. |
| allowed-tools | ["Read","Write","Bash","Glob","Grep"] |
Export Blueprints from a running UE5 Editor via Python remote execution.
/ue5-blueprints:setup if not done)Ask the user for the Blueprint path(s) they want to export. These look like:
/Game/MyProject/Blueprints/BP_PlayerCharacter/Game/MyProject/UI/WBP_MainMenuThey can find this by right-clicking any asset in the Content Browser and choosing "Copy Reference".
Write a JSON config file for the export scripts. Use ${CLAUDE_PLUGIN_DATA} for output:
For T3D export, write to ${CLAUDE_PLUGIN_DATA}/export_targets.json:
[
{"path": "/Game/...", "output": "MyBP.t3d"}
]
For snapshot, write to ${CLAUDE_PLUGIN_DATA}/snapshot_targets.json:
[
{"path": "/Game/...", "output": "MyBP_snapshot.json", "graphs": ["EventGraph", "MyFunction"]}
]
Set "graphs" to null to export ALL graphs in the Blueprint.
Set the output directory and run:
UE5BP_OUTPUT_DIR="${CLAUDE_PLUGIN_DATA}" python "${CLAUDE_PLUGIN_ROOT}/scripts/run_in_editor.py" "${CLAUDE_PLUGIN_ROOT}/scripts/bp_export_t3d.py"
Or for snapshot:
UE5BP_OUTPUT_DIR="${CLAUDE_PLUGIN_DATA}" python "${CLAUDE_PLUGIN_ROOT}/scripts/run_in_editor.py" "${CLAUDE_PLUGIN_ROOT}/scripts/bp_snapshot.py"
Read the output files to verify export succeeded. Report file sizes and node counts to the user.
Suggest next steps:
/ue5-blueprints:blueprint-audit to analyze the exported data/ue5-blueprints:blueprint-check for a quick paste-and-check