Unreal Insights CLI
Skill Verified ActiveCapture Unreal Engine traces to .utrace files and export Unreal Insights timing/counter data in headless mode.
To enable AI agents to programmatically capture and analyze Unreal Engine performance data, facilitating headless profiling and optimization workflows without manual intervention.
Features
- Capture Unreal Engine traces to .utrace files
- Export Unreal Insights timing and counter data
- Headless mode execution for automated workflows
- Backend discovery and setup for source-built engines
- Control over trace session state and capture orchestration
Use Cases
- Automating performance profiling of Unreal Engine games or applications.
- Exporting detailed timing and counter data for analysis by AI agents.
- Running trace capture and analysis in CI/CD pipelines.
- Troubleshooting performance bottlenecks in Unreal Engine projects.
Non-Goals
- Controlling already-running UE instances or browsing trace stores.
- Providing a GUI for trace analysis.
- Functionality on operating systems other than Windows.
- Controlling UE instances not launched by the skill itself.
Workflow
- Discover and ensure Unreal Insights backend availability.
- Configure trace session state.
- Orchestrate trace capture, optionally specifying project, engine root, output trace, channels, and commands.
- Control continuous capture sessions (start, status, snapshot, stop).
- Perform offline export of trace data to various formats (threads, timer-stats, counter-values, batch response files).
Practices
- Performance analysis
- Headless execution
- Automation scripting
Prerequisites
- Unreal Engine 5.5+ installed with UnrealInsights.exe
- Windows operating system
- Optional explicit env vars: UNREALINSIGHTS_EXE, UNREAL_TRACE_SERVER_EXE, UNREALINSIGHTS_TRACE
Installation
npx skills add hkuds/cli-anythingRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedTrust Signals
Similar Extensions
Game Ci Pipeline
99Invoke to set up CI/CD pipelines for game builds -- automated testing, build pipelines, and deployment to Steam, itch.io, or Epic. Triggers on: "CI", "CD", "pipeline", "automated build", "deploy", "Steam deploy", "itch.io butler", "GitHub Actions game", "build automation". Do NOT invoke for general code review (use game-code-review) or manual testing guidance (use game-qa-lead). Part of the AlterLab GameForge collection.
Unreal Engine 5 Specialist
99Invoke when the user works with Unreal Engine 5 or asks about C++/Blueprints, GAS, replication, Nanite, Lumen, CommonUI, Enhanced Input, or World Partition. Triggers on: "Unreal", "UE5", "Blueprint", "GAS", "Nanite", "Lumen", "CommonUI", "Enhanced Input", "World Partition", ".uproject". Do NOT invoke for engine-agnostic architecture (use game-technical-director) or Godot/Unity questions. Part of the AlterLab GameForge collection.
Game Developer
98Use when building game systems, implementing Unity/Unreal Engine features, or optimizing game performance. Invoke to implement ECS architecture, configure physics systems and colliders, set up multiplayer networking with lag compensation, optimize frame rates to 60+ FPS targets, develop shaders, or apply game design patterns such as object pooling and state machines. Trigger keywords: Unity, Unreal Engine, game development, ECS architecture, game physics, multiplayer networking, game optimization, shader programming, game AI.
Develop Web Game
100Use when Codex is building or iterating on a web game (HTML/JS) and needs a reliable development + testing loop: implement small changes, run a Playwright-based test script with short input bursts and intentional pauses, inspect screenshots/text, and review console errors with render_game_to_text.
Unity Mcp Orchestrator
100Orchestrate Unity Editor via MCP (Model Context Protocol) tools and resources. Use when working with Unity projects through MCP for Unity - creating/modifying GameObjects, editing scripts, managing scenes, running tests, or any Unity Editor automation. Provides best practices, tool schemas, and workflow patterns for effective Unity-MCP integration.
Mcp Source
100Switch MCP for Unity package source in connected Unity projects. Use /mcp-source [main|beta|branch|local] to swap between upstream releases, your remote branch, or local dev checkout.