gds-performance-test

Generates a game performance test plan covering FPS targets, memory budgets, benchmarks, and platform matrices.

Updated Mar 14, 2026
One-click install
npx skills add https://github.com/ArchaonHW/MingGoRTS --skill gds-performance-test-archaonhw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gds-performance-test
Source: https://github.com/ArchaonHW/MingGoRTS/tree/main/.agents/skills/gds-performance-test
Command: npx skills add https://github.com/ArchaonHW/MingGoRTS --skill gds-performance-test-archaonhw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Game teams often ship without a structured performance testing strategy, leading to frame rate drops, memory leaks, and long load times discovered only after release. This Skill produces a complete Performance Test Plan document with quantified targets, stress scenarios, and CI-integrated regression gates. ## Core Features & Use Cases - Target Definition: Establishes per-platform frame rate targets, memory budgets, and loading time limits for PC, console, and mobile. - Scenario & Benchmark Design: Generates stress test scenarios (entity count, particles, draw calls), memory leak tests, and a benchmark suite with baseline capture and regression thresholds. - Engine-Specific Automation: Produces automated performance test code for Unity, Unreal, or Godot plus manual profiling checklists and CI integration guidance. - Use Case: A QA lead preparing a Unity game for Steam and Switch release uses this Skill to produce a performance-test-plan.md with 60 FPS PC targets, Switch memory budgets, and nightly CI benchmark gates. ## Quick Start Ask the assistant to design a performance testing strategy for your game, specifying your target platforms and engine.

Frequently Asked Questions about gds-performance-test

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

FAQPage Schema
How do I create a performance test plan for a game?

Define per-platform FPS targets, memory budgets, and loading time limits, then build stress scenarios for entity count, particles, and draw calls. This Skill walks through six steps and outputs a complete performance-test-plan.md document.

What frame rate targets should I set for each platform?

Typical targets are 60 FPS for high-end PC and PS5/Xbox Series X performance mode, 30 FPS for Switch and minimum-spec PC, and 30-60 FPS for mobile depending on device tier. The Skill provides a default table you filter to your actual platforms.

Does this support Unity, Unreal, and Godot performance testing?

Yes, it detects the engine from project files and generates engine-specific automated test examples: Unity Test Framework profiler markers, Unreal Automation tests in C++, and Godot GDScript benchmark assertions.

How do I integrate game benchmarks into CI?

The plan defines a baseline capture process on reference hardware, regression thresholds such as 10% FPS degradation as failure, and a sample CI configuration that runs benchmarks as gated pipeline checks on a schedule.

What memory testing scenarios should a game include?

Key scenarios are extended 4-hour play sessions for leak detection, level transition tests verifying memory returns to baseline, and maximum content stress tests. Each platform gets a memory budget, such as 2.5 GB on Switch or 12 GB on PS5.