Single engine test

SkillWeb & browsing

Run exactly one HEngine logic or serialization test through the headless HEngineTests runner without editing TestLayer or starting HEngineEditor. The legacy skill name is retained for stable routing.

Available today. Use it from your connected AI after setup.

Connect ahel once, and every AI you use reads what you have installed.

Then ask your AI: use the Single engine test skill

What this skill tells your AI

The instructions your AI receives, as published by hebohang/hengine in .agents/skills/he-single-testlayer-run/SKILL.md and read by ahel’s review.

List available tests only when the requested name is unknown:

.\hectl.bat test list

Run exactly one named test:

.\hectl.bat test PbrLightingReflection

The command delegates to Run-Test.ps1. Do not toggle test calls in source. The runner builds incrementally in out/agent/game-debug, starts no window, times out safely, and uses exit codes for PASS/FAIL. Report the name, exact command, result, and evidence type unit-test. Use Editor runtime validation only for tests that truly require Window, Renderer, or UI interaction; third-party ctest is not equivalent.

Signals

GitHub stars
173
Forks
34
Last commit
Sep 2026
Advanced
Catalog kind
skill
Gateway key
he-single-testlayer-run
Source
github.com/hebohang/hengine