بنقرة واحدة
cortex-setup
Use when setting up Cortex for a project, getting started, refreshing schema, or asking what to do next
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Use when setting up Cortex for a project, getting started, refreshing schema, or asking what to do next
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Use when inspecting skeletal animation assets or authoring sequence skeleton named notifies through UnrealCortex.
Use when creating, modifying, reviewing, debugging, or reparenting Blueprints — structure, graphs, variables, functions, inheritance, best practices
Blueprint-to-C++ migration pipeline with conversational analysis, plan-driven execution, visual progress tracking, and hard gates. Supports --audit, --resume, and --fast (streamlined mode for simple migrations).
Use when the Unreal Editor needs to be started, checked, reconnected, or restarted
Use when placing, organizing, or reviewing actors in a level
Use when generating QA baselines, running scenario-driven gameplay QA, or starting an interactive QA session
| name | cortex-setup |
| description | Use when setting up Cortex for a project, getting started, refreshing schema, or asking what to do next |
Public entrypoint for onboarding, project initialization, schema refresh, and guided next-step discovery.
Do not ask the user to choose internal mode names when the request already makes the route obvious.
Set up the project for UnrealCortex.
UnrealCortex.uplugin exists under Plugins/UnrealCortex/, Plugins/Developer/UnrealCortex/, or another Plugins/**/UnrealCortex.uplugin path..uproject file and verify UnrealCortex is not explicitly disabled in its Plugins array.UE_PATH. If still unknown, ask the user for the engine path.CortexData -> dataCortexBlueprint + CortexGraph -> blueprintCortexMaterial -> materialCortexUMG -> umgCortexLevel -> levelCortexQA -> qaCortexReflect -> reflectCortexStateTree -> statetreeCortexAnimation -> anim.cortex/config.yaml, .cortex/context.md, and .cortex/domains/*.md for detected domains. Ensure .gitignore contains .cortex/config.local.yaml..mcp.json so mcpServers.cortex_mcp runs uv run --directory {plugin_root}/MCP cortex-mcp with CORTEX_PROJECT_DIR={project_root}.CLAUDE.md and AGENTS.md using the toolkit templates, filtered to detected domains.If the plugin is missing, stop and tell the user to add the UnrealCortex submodule first.
If the plugin is explicitly disabled in the .uproject, stop until they enable it.
Guide a new or returning user through setup, editor connectivity, and useful next actions.
Check for .cortex/onboarded.
.cortex/config.yaml. If missing, direct the user to Init Mode and stop.Saved/CortexPort-*.txt port file. If missing, direct the user to cortex-editor and stop.get_status to verify editor and MCP connectivity.UnrealCortex.uplugin modules and report missing domains if any.Print a short reference card with:
cortex-setup for onboarding, initialization, schema refresh, and discoverycortex-editor for editor lifecycle and MCP diagnosticscortex-build for compile/build workcortex-blueprint, cortex-data, cortex-material, cortex-umg, cortex-level, cortex-statetree, cortex-animation, cortex-reflectcortex-qa, cortex-testreflect_cache_status first. If the cache is missing or stale, make rebuilding it the first suggestion.get_data_catalog/Game/Gamelist_actors with limit=1list_materials under /Gamestatetree_cmd(command="list_assets", params={"path_filter": "/Game"})anim_cmd(command="list_assets", params={"path": "/Game", "limit": 20}).cortex/domains/*.md for template-only or nearly empty files.After Phase 3 completes, create .cortex/onboarded with the current date.
Use file reads first. Reserve MCP calls for cases where local inspection cannot answer the question.
.cortex/config.yaml exists.Saved/CortexPort-*.txt file exists..cortex/schema/ exists and how fresh it is.Content/ for Data, Blueprints, Materials, UI, StateTrees, and Maps.Return up to three suggestions, prioritized in this order:
Always ground every suggestion in a detected signal and include a concrete skill to run next.
If the user asks for the full catalog, print the approved public surface:
cortex-setupcortex-editorcortex-buildcortex-blueprintcortex-bp-migratecortex-datacortex-umgcortex-materialcortex-levelcortex-statetreecortex-animationcortex-reflectcortex-testcortex-qaIf the user asks for help within a specific domain, report:
Use umg terminology for UI guidance and route all QA guidance through cortex-qa.
If the user asks about specialist agents, group them by domain and explain that skills launch them automatically when needed.
Generate LLM-readable project schema files in .cortex/schema/.
cortex-editor.schema_generate with domain: "all"..cortex/schema/ and flag or remove engine-only or marketplace noise if it leaked through..cortex/schema/_catalog.md to verify the generated files.