1---2name: ue5-auto-assistant3description: UE5.6/UE5.7 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.7 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, 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 - perf/packaging -> `ue5-performance-packaging`21 - debugging/validation -> `ue5-debug-validation`22 - architecture/refactor -> `ue5-architecture`23- Return one primary skill and optional secondary skill for cross-domain requests.24- Return routing payload fields:25 - `primary_skill`26 - `secondary_skill`27 - `recommended_mcp_tools[]`28 - `route_confidence`29 - `route_reason`3031# Natural Language To Skill And Tools32- Blueprint requests:33 - target skill: `ue5-blueprint-workflow`34 - recommended tools: `blueprint_feature_build`, `blueprint_modify`, `blueprint_query`35- C++ gameplay/system requests:36 - target skill: `ue5-cpp-gameplay`37 - recommended tools: `blueprint_query`, `asset_search`, `get_output_log`38- UI/UMG/Slate requests:39 - target skill: `ue5-ui-umg-slate`40 - recommended tools: `blueprint_query`, `blueprint_modify`, `capture_viewport`41- Save/load/replication requests:42 - target skill: `ue5-save-load-replication`43 - recommended tools: `character_data`, `blueprint_query`, `get_output_log`44- World interaction/pickup/spawner requests:45 - target skill: `ue5-world-interaction`46 - recommended tools: `spawn_actor`, `get_level_actors`, `set_property`, `move_actor`47- Performance/packaging requests:48 - target skill: `ue5-performance-packaging`49 - recommended tools: `run_console_command`, `get_output_log`, `capture_viewport`, `open_level`50- Debug/validation requests:51 - target skill: `ue5-debug-validation`52 - recommended tools: `get_output_log`, `asset_search`, `blueprint_query`, `task_list`53- Architecture/module-boundary requests:54 - target skill: `ue5-architecture`55 - recommended tools: `asset_search`, `asset_dependencies`, `asset_referencers`5657# Constraints58- Do not require users to know skill names.59- Prefer deterministic routing with explicit reason.60- Keep fallback behavior explicit when confidence is low.61- Prefer dedicated MCP tools before `execute_script`.6263# Failure Handling64- If intent is ambiguous, return top 2 route candidates and ask one short clarification.65- If request spans many systems, split into staged route steps.66- Clarification template:67 - `Quick check: do you want A(<candidate_1>) or B(<candidate_2>)?`68 - ask once, then continue.6970# Escalation71- Escalate when query depends on plugin/engine source outside indexed scope.72- Escalate when org-level coding standards are required but not available in repo.