soak-test

Generate a soak test protocol with timed checkpoints for extended play sessions.

Updated Apr 4, 2026
One-click install
npx skills add https://github.com/WindXRan/y3td --skill soak-test-windxran
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: soak-test
Source: https://github.com/WindXRan/y3td/tree/main/.claude/skills/soak-test
Command: npx skills add https://github.com/WindXRan/y3td --skill soak-test-windxran

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents late-stage regressions by defining a structured endurance (soak) playtest protocol that surfaces issues which only appear after long sessions, such as memory leaks, performance drift, and fun fatigue.

Core Features & Use Cases

  • Endurance observation protocol generation: Creates timed checkpoints over 30m–4h so testers record measurable stability and subjective player-experience signals over time.
  • Focus-scoped monitoring: Produces memory/stability checks (engine monitoring guidance), stability crash/hang/fps/audio/hud/input checks, and optional balance/fatigue observations depending on the selected focus.
  • QA-ready deliverable and post-analysis: Outputs a ready-to-fill production QA document with baseline, checkpoint logs, trend analysis, verdict rubric (PASS / PASS WITH CONCERNS / FAIL), and an issues table for bug filing.

Quick Start

Use the soak-test skill with duration 2h and focus all to generate a protocol for an extended Polish-phase endurance session.

Frequently Asked Questions about soak-test

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

FAQPage Schema
What is a soak test protocol and when do I need one for game testing?

A soak test protocol defines timed checkpoints over extended 30m–4h play sessions to surface memory leaks, performance drift, and state accumulation. You need one during Polish and release gates to catch late-stage regressions before launch.

How do I generate a soak testing workflow for long play sessions?

To generate a soak testing workflow, specify a duration (e.g., 2h) and a focus scope like 'all'. This produces a human-run protocol with timed checkpoints, stability checks, and a markdown document for logging measurements and post-session verdicts.

Can I use this soak testing approach to track memory leaks and performance regression?

Yes, soak testing tracks memory leaks and performance regression through focus-scoped monitoring. It includes engine monitoring guidance and checks for crashes, hangs, FPS drops, audio, and HUD issues over extended play sessions.

Does the soak test protocol include a format for bug filing and post-session analysis?

Yes, the soak test protocol outputs a QA-ready markdown document containing baseline logs, checkpoint logs, trend analysis, an issues table for bug filing, and a verdict rubric with PASS, PASS WITH CONCERNS, or FAIL ratings.

What's the best way to measure player fatigue and balance issues during endurance testing?

To measure player fatigue and balance issues during endurance testing, the protocol includes optional subjective player-experience observations. Testers record these focus-scoped signals at timed checkpoints alongside objective stability metrics.

Can I run a regression soak test after fixing memory leak issues?

Yes, you can run a regression soak test after fixes. The protocol applies to regression soaks to verify that memory leaks, performance drift, and state accumulation bugs have been resolved during long-session behavior tracking.