Install any skill in seconds. Free to start, no credit card required.
Get Started Free →mengto/author-game-levels
Author or revise readable, flat-world Three.js game levels.
Passed 16 of 22 test cases with the skill, and 8 of 22 without it.
and 9 more in the full report
8 fixed8 passed either way6 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
In our web action game, a torch-bearer NPC moves through a dungeon corridor. Should we update the torch's light position using a loose spatial distance query every frame, or manage it through a source-to-light attachment inventory?
| Checked | Without skill | With skill |
|---|---|---|
| The response specifies using a source-to-light inventory tracking emitter ID and attachment transform. | Missed | Passed |
| The response mandates disabling or removing light contribution if the emitter NPC is disabled, hidden, or destroyed. | Missed | Passed |
The instructions your model reads when the skill loads.
Treat architecture as gameplay communication. Every route, arena, gate, prop, and light must help the player read movement, threats, objectives, or state.
Keep all collision, navigation, encounter routes, objectives, pickups, and player movement on one accessible plane.
Maintain explicit, independently testable layers for:
Share stable IDs and transforms between layers, but never infer collision, navigation, or encounter boundaries from decoration alone.
Attach every local torch, lantern, brazier, or similar light spatially to a visible emitter. Its position, range, color, intensity, shadowing, and occlusion behavior must match what that emitter appears able to produce.
test cases passed, vs 8 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.