一键导入
cortex-reflect
Use when assessing blast radius before breaking changes, or analyzing class architecture and cross-references
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when assessing blast radius before breaking changes, or analyzing class architecture and cross-references
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Use when inspecting skeletal animation assets or authoring sequence skeleton named notifies through UnrealCortex.
Use when setting up Cortex for a project, getting started, refreshing schema, or asking what to do next
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
| name | cortex-reflect |
| description | Use when assessing blast radius before breaking changes, or analyzing class architecture and cross-references |
Analyze your project's class architecture, or assess the blast radius of a change before making it.
cortex-reflect AMyCharacter — Full context for a class
cortex-reflect hierarchy AMyCharacter — Inheritance tree
cortex-reflect usages Health AMyCharacter — Cross-references
cortex-reflect impact TakeDamage AMyCharacter — What breaks if I remove this?
cortex-reflect blast radius /Game/Blueprints/BP_BaseEnemy — What depends on this asset?
Triggers: "show hierarchy", "what overrides X", "where is X used", "tell me about class X", general architecture questions
Use the Task tool with subagent_type: "cortex-toolkit:project-analyzer" and max_turns: 35.
Triggers: "what breaks if", "blast radius", "impact of removing", "is it safe to change", "what depends on"
Execute these steps directly (no agent — fast path):
Call reflect_cache_status. If stale (last scan > 30min ago), run scan_project first
so class hierarchy + usage scans are current.
If symbol + class are provided:
impact_analysis with target_class, symbol, and inferred change_typeIf only an asset path is provided:
get_referencers for a quick package-level dependency listimpact_analysis
with change_type="removed_class"Present grouped by risk:
If not_scanned.count > 0, ask:
"{N} Blueprints were not scanned (not loaded in editor). Run deep scan for full coverage?"
If user agrees, re-run with deep_scan=true.
Recommend:
Default to Explore / Understand.
If the agent's response includes a Status line:
If the agent's response has no Status line (e.g., turn limit reached mid-response), treat as partial — summarize whatever analysis was produced.