One-click install
npx skills add https://github.com/striderZA/OpenCodeGameStudios --skill soak-test-striderza
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: soak-test
Source: https://github.com/striderZA/OpenCodeGameStudios/tree/main/.opencode/skills/soak-test
Command: npx skills add https://github.com/striderZA/OpenCodeGameStudios --skill soak-test-striderza

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

Soak-test creates a structured protocol to reveal performance drift, memory leaks, stability issues, and fun fatigue that only show up after extended play sessions.

Core Features & Use Cases

  • Endurance observation protocol: Generates timed checkpoints tailored to a chosen duration (30m, 1h, 2h, 4h) so observers can consistently measure long-session behavior.
  • Memory, stability, and balance focus: Supports targeted observation (memory, stability, balance) or an all-encompassing run for first-pass Polish validation.
  • Engine-aware guidance: Includes engine-specific monitoring instructions (Godot 4, Unity, Unreal) aligned to how teams typically collect metrics.
  • Actionable PASS/FAIL verdict framework: Produces a protocol document with baseline, checkpoint logs, post-session analysis, and issue reporting expectations.

Quick Start

Use the soak-test skill for an all-focus endurance run by specifying a duration and focus, then review the generated protocol and run it as a human observer during extended play.

Frequently Asked Questions about soak-test

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

FAQPage Schema
How do I create a soak test protocol for detecting memory leaks during extended game sessions?

To create a soak test protocol for memory leaks, specify a duration and focus area like memory or stability. The skill generates a structured QA document with timed observation checkpoints to measure long-session behavior and surface slow leaks.

What is soak testing in game QA and when should I run endurance checks?

Soak testing in game QA is an endurance validation process for extended play sessions to uncover performance drift, memory leaks, and fun fatigue. You should run these checks during Polish and Release phases or as regression soaks after stability fixes.

Does this soak test protocol support engine-specific monitoring for Unity, Unreal, and Godot 4?

Yes, the generated soak test protocol includes engine-aware monitoring guidance tailored for Unity, Unreal, and Godot 4. It aligns observation checkpoints with how teams typically collect performance metrics for each specific engine.

How do I measure fun fatigue and balance drift in long-duration playtests?

To measure fun fatigue and balance drift, generate a soak test protocol with a balance focus. It produces timed checkpoints for durations up to four hours, allowing human observers to consistently track and report gameplay fatigue over extended sessions.

Can I use this for a quick 30-minute stability regression check after a fix?

Yes, you can use this for a 30-minute stability regression check. The protocol supports durations of 30 minutes, 1 hour, 2 hours, or 4 hours, allowing targeted stability observation to validate fixes without committing to a full endurance run.