profiler-start

Enables Unity's runtime profiler and opens the Profiler window via editor APIs.

Updated May 27, 2026
One-click install
npx skills add https://github.com/AdielMag/ClashUp --skill profiler-start-adielmag
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: profiler-start
Source: https://github.com/AdielMag/ClashUp/tree/main/client/ClashUp.Unity/.claude/skills/profiler-start
Command: npx skills add https://github.com/AdielMag/ClashUp --skill profiler-start-adielmag

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires unity-mcp-cli.

What problem does it solve? Manually enabling Unity's runtime profiler and navigating to the Profiler window interrupts debugging workflows, especially when profiling needs to be triggered programmatically or repeatedly during editor automation. ## Core Features & Use Cases - Runtime Profiler Activation: Sets UnityEngine.Profiling.Profiler.enabled = true using only built-in Unity APIs, with no external packages required. - Profiler Window Launch: Opens Window > Analysis > Profiler automatically via EditorApplication.ExecuteMenuItem. - Idempotent Execution: Calling it when the profiler is already enabled returns the current enabled state without errors. - Use Case: While diagnosing frame spikes in a Unity project, invoke this tool through unity-mcp-cli to start profiling immediately, then inspect live data in the Profiler window. ## Quick Start Ask the AI to enable the Unity runtime profiler and open the Profiler window using the profiler-start tool.

Frequently Asked Questions about profiler-start

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enable the Unity profiler programmatically?▼

Set UnityEngine.Profiling.Profiler.enabled to true using Unity's built-in API. This tool does that and also opens the Profiler window via EditorApplication.ExecuteMenuItem, returning true once profiling is active.

How to open the Unity Profiler window from the command line?▼

Run unity-mcp-cli with the profiler-start tool, which executes the Window > Analysis > Profiler menu item in the Unity Editor. No manual navigation through the editor menus is needed.

Does this tool require external Unity packages?▼

No, it uses only built-in Unity APIs from UnityEngine.Profiling and UnityEditor.EditorApplication. No additional packages or plugins need to be installed in the Unity project.

What happens if the Unity profiler is already enabled?▼

The tool is idempotent, so calling it when the profiler is already enabled returns the current enabled state without producing an error or duplicating actions.

Can this tool stream historical profiler frame data?▼

No, it is snapshot-based and only enables the profiler. For historical frame data and detailed timeline analysis, use Unity's Profiler window directly after activation.