What problem does it solve?
Test suites often duplicate the same setup, teardown, object construction, and assertion logic across many files, which wastes developer time and increases maintenance burden. This Skill analyzes existing test patterns and project design documents to produce a coherent tests/helpers/ library tailored to the project's engine and language so teams write fewer repetitive lines and more focused assertions.
Core Features & Use Cases
- Detects engine, language, and testing framework preferences from project configuration and technical-preferences documentation.
- Scans existing test files to learn setup patterns, assertion styles, factory usage, and mock/stub conventions.
- Generates non-destructive, engine-specific base helpers and system-specific factory/assertion helpers for Godot (GDScript/GDUnit4), Unity (C#/NUnit), or Unreal (C++).
- Honors GDD-derived bounds and formulas when creating assertions and avoids overwriting any existing helper files, asking for confirmation before writing.
Quick Start
Invoke /test-helpers scaffold to create the base helpers in tests/helpers/ for review before generating system-specific helpers.