golden-path-test-author

Automate regression coverage for the Neurotoxic game's critical flow.

1|Updated Jan 6, 2026
One-click install
npx skills add https://github.com/DaFum/neurotoxic-game --skill golden-path-test-author
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: golden-path-test-author
Source: https://github.com/DaFum/neurotoxic-game/tree/main/.agents/skills/golden-path-test-author
Command: npx skills add https://github.com/DaFum/neurotoxic-game --skill golden-path-test-author

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps regression coverage for the NEUROTOXIC game's critical flow (MainMenu → Overworld → PreGig → Gig → PostGig), enabling reliable testing of the core gameplay loop.

Core Features & Use Cases

  • Test scaffolding: provides an end-to-end golden path test authoring workflow for the main game flow.
  • Deterministic validation: encourages mocking randomness and isolating state transitions to ensure repeatable results.
  • Documentation & traceability: references the main files (scenes, reducers, and tests) to guide regression coverage.

Quick Start

Run the test suite to verify the golden path regression coverage across the main game flow.

Frequently Asked Questions about golden-path-test-author

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

FAQPage Schema
How do I write regression tests for a core game flow?

To write regression tests for a core game flow, you scaffold end-to-end tests that validate critical state transitions from menu to overworld to gig. This ensures core gameplay loop interactions remain stable during development and QA workflows.

What is a golden path test in game development?

A golden path test in game development automates regression coverage for the critical user journey, validating deterministic state transitions across main scenes. It ensures the primary gameplay loop from MainMenu to PostGig behaves reliably.

Do I need node:test and node:assert to automate game flow validation?

Yes, you need an existing test infrastructure with node:test and node:assert/strict to automate game flow validation. The Skill also requires initialState.js, actionCreators.js, reducers, and tests under the tests/ directory to function.

How do I ensure deterministic test results for menu and overworld state transitions?

To ensure deterministic test results for menu and overworld state transitions, mock randomness and isolate state transitions within your test suite. This approach provides repeatable end-to-end flow validation for regression testing.

What's the best way to structure end-to-end tests for game loops?

The best way to structure end-to-end tests for game loops is to reference main files like scenes and reducers to guide regression coverage. This traces the critical flow from MainMenu through Overworld, PreGig, Gig, and PostGig sequences.

Why does my regression test fail when validating the gameplay loop?

Regression tests validating the gameplay loop fail when randomness is not properly mocked or state transitions are not isolated. Ensure your test infrastructure deterministically covers the menu, overworld, gig, and post-gig sequences.