1---2name: ue5-auto-assistant3description: UE5.6-UE5.8 automatic assistant entry for beginners. Use when users ask Unreal questions without naming a specific skill. Auto-route to the most precise UE5 skill and recommend dedicated MCP tools.4---56# Quick Start7- Treat this as the default entry for UE5.6-UE5.8 requests.8- Parse user intent first without requiring module names.9- Route to `ue5-module-router` when module-level precision is needed.1011# Workflow12- Detect request type: Blueprint, C++, UI, save/load, networking, world interaction, PCG/procedural generation, debugging, performance, packaging.13- If module names appear, delegate routing to `ue5-module-router`.14- If module names do not appear, route by intent:15 - Blueprint -> `ue5-blueprint-workflow`16 - C++ gameplay -> `ue5-cpp-gameplay`17 - UI/UMG/Slate -> `ue5-ui-umg-slate`18 - save/load/replication -> `ue5-save-load-replication`19 - pickup/spawner/world interaction -> `ue5-world-interaction`20 - PCG/procedural building/shape grammar -> `ue5-pcg-building`21 - perf/packaging -> `ue5-performance-packaging`22 - debugging/validation -> `ue5-debug-validation`23 - architecture/refactor -> `ue5-architecture`24- Return one primary skill and optional secondary skill for cross-domain requests.25- Return routing payload fields:26 - `primary_skill`27 - `secondary_skill`28 - `recommended_mcp_tools[]`29 - `route_confidence`30 - `route_reason`3132# Natural Language To Skill And Tools33- Blueprint requests:34 - target skill: `ue5-blueprint-workflow`35 - recommended tools: `blueprint_feature_build`, `blueprint_modify`, `blueprint_query`36- C++ gameplay/system requests:37 - target skill: `ue5-cpp-gameplay`38 - recommended tools: `blueprint_query`, `asset_search`, `get_output_log`39- UI/UMG/Slate requests:40 - target skill: `ue5-ui-umg-slate`41 - recommended tools: `blueprint_query`, `blueprint_modify`, `capture_viewport`42- Save/load/replication requests:43 - target skill: `ue5-save-load-replication`44 - recommended tools: `character_data`, `blueprint_query`, `get_output_log`45- World interaction/pickup/spawner requests:46 - target skill: `ue5-world-interaction`47 - recommended tools: `spawn_actor`, `get_level_actors`, `set_property`, `move_actor`48- PCG/procedural building requests:49 - target skill: `ue5-pcg-building`50 - recommended tools: `asset_search`, `blueprint_query`, `get_output_log`, `capture_viewport`51- Performance/packaging requests:52 - target skill: `ue5-performance-packaging`53 - recommended tools: `run_console_command`, `get_output_log`, `capture_viewport`, `open_level`54- Debug/validation requests:55 - target skill: `ue5-debug-validation`56 - recommended tools: `get_output_log`, `asset_search`, `blueprint_query`, `task_list`57- Architecture/module-boundary requests:58 - target skill: `ue5-architecture`59 - recommended tools: `asset_search`, `asset_dependencies`, `asset_referencers`6061# Constraints62- Do not require users to know skill names.63- Prefer deterministic routing with explicit reason.64- Keep fallback behavior explicit when confidence is low.65- Prefer dedicated MCP tools before `execute_script`.6667# Failure Handling68- If intent is ambiguous, return top 2 route candidates and ask one short clarification.69- If request spans many systems, split into staged route steps.70- Clarification template:71 - `Quick check: do you want A(<candidate_1>) or B(<candidate_2>)?`72 - ask once, then continue.7374# Escalation75- Escalate when query depends on plugin/engine source outside indexed scope.76- Escalate when org-level coding standards are required but not available in repo.