game-performance

Diagnose and optimize game engine performance bottlenecks in Unity, Unreal, or Godot.

Updated Apr 20, 2026
One-click install
npx skills add https://github.com/silva2kand/silva-ide --skill game-performance
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: game-performance
Source: https://github.com/silva2kand/silva-ide/tree/main/_cowork_os_pack/package/resources/skills/game-performance
Command: npx skills add https://github.com/silva2kand/silva-ide --skill game-performance

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the challenge of improving game engine performance by providing comprehensive guidance on profiling, bottleneck identification, and optimization strategies.

Core Features & Use Cases

  • Performance Diagnosis: Identifies CPU, GPU, memory, and I/O bottlenecks in game projects.
  • Rendering Optimization: Offers techniques for draw call reduction, texture and shader optimization, and occlusion culling.
  • LOD & Object Pooling: Guides configuration of Level of Detail and object pooling for resource management.
  • Platform-specific Tips: Provides platform-tailored advice for mobile, PC, and console development.
  • Use Case: A developer notices low FPS in a Unity project and utilizes this Skill to analyze performance, reduce draw calls, and optimize asset loading.

Quick Start

Use the game-performance skill to analyze a Unity project by profiling the scene and applying optimization tips for draw calls and memory management.

Frequently Asked Questions about game-performance

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

FAQPage Schema
How do I profile and fix game engine performance bottlenecks?

Game engine performance bottlenecks are fixed by profiling CPU, GPU, and memory usage to identify limitations, then applying targeted optimizations like draw call reduction and resource management. This skill guides diagnosing rendering, memory, and physics issues to improve frame rates.

What is the best way to reduce draw calls and optimize rendering in Unity or Unreal?

Rendering optimization in Unity or Unreal is achieved by reducing draw calls, optimizing textures and shaders, and applying occlusion culling. This skill provides specific techniques to analyze rendering bottlenecks and enhance overall frame rates.

How do I set up LOD and object pooling for resource management in game projects?

LOD and object pooling for resource management are set up by configuring Level of Detail transitions and reusing instantiated objects. This skill guides configuring these techniques to efficiently manage memory and reduce CPU overhead in game engines.

Does this game optimization guidance support mobile, PC, and console platforms?

Yes, this game optimization guidance supports mobile, PC, and console platforms by providing platform-tailored tuning advice. It helps developers apply specific resource management and profiling best practices to enhance efficiency across different hardware.

Why does my game project experience low FPS and high latency during scene rendering?

Low FPS and high latency during scene rendering often occur due to unoptimized asset loading, excessive draw calls, or memory bottlenecks. This skill helps analyze your project to identify these specific CPU and GPU performance limitations.

When should I use occlusion culling instead of object pooling for game performance?

Occlusion culling is used to prevent rendering hidden objects, while object pooling manages memory by reusing active instances instead of instantiating new ones. This skill guides configuring both techniques to target different rendering and resource bottlenecks.