test-helpers

Generate engine-specific test helper libraries in tests/helpers.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/JunnnnyWon/Codex-Game-Studios --skill test-helpers-junnnnywon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: test-helpers
Source: https://github.com/JunnnnyWon/Codex-Game-Studios/tree/main/.claude/skills/test-helpers
Command: npx skills add https://github.com/JunnnnyWon/Codex-Game-Studios --skill test-helpers-junnnnywon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Writing tests is often repetitive due to setup, teardown, and assertion boilerplate. This skill generates a shared library of engine-specific test helpers under tests/helpers/, reducing boilerplate and aligning with the project's engine, language, and conventions.

Core Features & Use Cases

  • Base helpers in tests/helpers/ to standardize setup and assertions
  • Engine-specific extras and system-specific factories to speed test authoring
  • Runs in modes like scaffold, all, or a specific system, enabling incremental growth

Quick Start

Run /test-helpers scaffold to create the base helper library, then use /test-helpers combat to generate system-specific helpers.

Frequently Asked Questions about test-helpers

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

FAQPage Schema
How do I reduce boilerplate in test files?

To reduce boilerplate in test files, generate engine-specific test helpers that standardize setup and assertions. This skill scaffolds a shared library under tests/helpers, synthesizing configuration from project conventions to create compatible base helpers.

How do I scaffold base test helpers for my project?

Run the scaffold command to create the base helper library in tests/helpers. This initializes standardized setup, teardown, and assertion utilities, aligning with your project's engine and language conventions.

Can I generate factories and assertions for a specific system?

Yes, invoke the skill with a system name or the all command to generate system-specific factories and assertions. This produces targeted test helpers that speed up test authoring for specific components.

Does generating test helpers preserve my existing test files?

Yes, generating test helpers preserves existing files. The skill synthesizes configuration from project conventions and existing tests to create compatible helpers without overwriting your current test setup.