profiler-clear-data

Clear all frames from the Unity Editor Profiler.

Updated Aug 26, 2025
One-click install
npx skills add https://github.com/infotechsrealm/PanicAtThePond --skill profiler-clear-data
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: profiler-clear-data
Source: https://github.com/infotechsrealm/PanicAtThePond/tree/main/.claude/skills/profiler-clear-data
Command: npx skills add https://github.com/infotechsrealm/PanicAtThePond --skill profiler-clear-data

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Manages the Unity Editor Profiler by providing a straightforward way to clear all frames, ensuring a clean slate for profiling.

Core Features & Use Cases

  • Frame Discard: Clears all frames from the Unity Editor Profiler with a single command.
  • Immediate Reset: Resets the Profiler's frame history to zero, ready for new profiling sessions.
  • Use Case: For developers who need to clear Profiler data frequently to avoid excessive file sizes or to simulate a clean state.

Quick Start

Run 'profiler-clear-data' to clear all frames and reset the Profiler.

Frequently Asked Questions about profiler-clear-data

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

FAQPage Schema
How do I clear all frames in the Unity Editor Profiler?

To clear all frames in the Unity Editor Profiler, you can run a command that calls UnityEditorInternal.ProfilerDriver.ClearAllFrames. This immediately discards all frame history and resets the Profiler to a clean state for fresh profiling sessions.

Why does the Unity Profiler accumulate frame data and how do I reset it?

The Unity Profiler accumulates frame data to track performance metrics over time, which can bloat file sizes. Resetting it clears the frame history to zero, ensuring a clean slate and preventing excessive data buildup during extended development sessions.

Can I automate clearing Unity Profiler data for testing scenarios?

Yes, you can automate clearing Unity Profiler data for testing scenarios by executing a no-interaction reset command. This performs a clean operation without user input, making it ideal for automated workflows that require a fresh profiling state.

What is the best way to reset Unity Profiler history before a new profiling session?

The best way to reset Unity Profiler history is to discard all frames using a dedicated clear command. This approach instantly wipes the Profiler data, avoiding manual cleanup and ensuring your next profiling session starts from zero.

Do I need any specific dependencies to discard frames from the Unity Profiler?

No, you do not need any specific dependencies to discard frames from the Unity Profiler. The clear operation relies on the built-in UnityEditorInternal.ProfilerDriver functionality and requires no external components to execute the reset.