profiler-enable-module

Toggle Unity Profiler modules via CLI commands.

Updated May 3, 2026
One-click install
npx skills add https://github.com/RakameNouya/MR-Bab_10_and_Kel_3 --skill profiler-enable-module-rakamenouya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: profiler-enable-module
Source: https://github.com/RakameNouya/MR-Bab_10_and_Kel_3/tree/main/.gemini/skills/profiler-enable-module
Command: npx skills add https://github.com/RakameNouya/MR-Bab_10_and_Kel_3 --skill profiler-enable-module-rakamenouya

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

Unity developers often need to control which Profiler modules are active during runtime, for performance analysis. However, Unity's runtime API does not directly support toggling modules. This skill provides a means to enable or disable these modules programmatically, allowing for efficient testing and analysis without direct API support.

Core Features & Use Cases

  • Profiler Module Management: Control specific modules' activation or deactivation within the Profiler.
  • Development Workflow Enhancement: Simplifies the testing and debugging process by isolating and toggling modules.
  • Use Case: When working on optimizing performance, a developer may choose to enable only CPU or GPU modules during testing to focus on a specific area of concern.

Quick Start

To enable the 'GPU' Profiler module, run the following command: unity-mcp-cli run-tool profiler-enable-module --input '{"moduleName": "GPU", "enabled": true}'

Frequently Asked Questions about profiler-enable-module

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

FAQPage Schema
How do I enable or disable Unity Profiler modules at runtime?

You can toggle Unity Profiler modules at runtime by running a CLI command that programmatically sets module visibility, bypassing the lack of direct runtime API support for module activation. This isolates specific areas for performance analysis.

Can I control specific Profiler modules like CPU or GPU during performance testing?

Yes, you can control specific Profiler modules like CPU or GPU during testing by passing the module name and a boolean enabled flag to the CLI tool, allowing you to focus your performance analysis on a targeted area of concern.

Does the Unity Profiler module toggle work with older Unity versions?

The Profiler module toggle is compatible with Unity 2018.4 and later versions, utilizing script-based toggling and CLI tooling to manipulate module visibility within the development environment for runtime analysis.

Why doesn't the Unity runtime API directly support toggling Profiler modules?

Unity's runtime API lacks direct support for toggling Profiler modules, requiring a script-based workaround to programmatically enable or disable module visibility for efficient testing and debugging without manual UI interaction.

What is the best way to isolate Profiler modules for debugging in Unity?

The best way to isolate Profiler modules for debugging is using a CLI tool to programmatically disable unneeded modules and enable only the target module, streamlining the testing workflow by removing visual noise from the Profiler window.