Use when visually testing Tiny World Builder UI, camera, ghost opacity, buildings, tile geometry, or frontend polish in the browser.
77
96%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Use the browser route http://localhost:3000/tiny-world-builder when available.
For Worlds screen/API QA, run the local build first and launch through Netlify on
8888:
./publish.sh
npx --yes netlify dev --dir dist --functions netlify/functions --port 8888 --staticServerPort 3998Worlds cards should use real /api/worlds preview data. Do not invent seeded or
hardcoded island layouts in the client; the 2D isometric renderer may draw the
default grass base for the world grid, then overlay only API-provided terrain /
object tuples.
Checks:
0, 1-9, letter tools, E.x * CELL, z * CELL) for drawing and the same direct inverse for clicks; do not rotate or
mirror it to chase a camera angle./api/worlds preview data, keep legacy
multi-gate data collapsed to the single center world-selection stargate, and
keep search/filter/arrow/dot navigation reachable on desktop and mobile.pointer-events: none, stay below UI controls, and remain visible during pan/orbit/zoom movement.body.ui-theme-dark should give it the same
dark pill surface/text treatment as the rest of the top chrome.?shield=1, confirm window.VoxelShield exposes the
supplied class/API names, has 4 keystones and 32 panels, blue rune faces point
outward, open() / close() / toggle() / setProgress() work, and the
bottom toolbar Home and Shield buttons sit side by side with Shield reflecting
raised/lowered state..modal-head strong treatment, with explanatory body copy in .modal-copy / .confirm-copy and readable darker muted text.setCell; unsupported creative edits can fall back to prompts.selection-preview-canvas, selection-preview-actions, and the Preview/Details tabs should exist in the panel, and renderSelection() should call updateSelectionPreview() as the selected target changes.http://localhost:3000/tiny-world-builder?planet=desert&planetStyle=lowpoly&planetDrop=60&seed=skytest&planetProof=1 and http://localhost:3000/tiny-world-builder?planet=desert&planetStyle=realistic&planetDrop=60&seed=skytest&planetProof=1: they hide non-canvas chrome, dismiss the welcome modal, widen the perspective camera, apply the underlay horizon haze and between-layer atmosphere sheets, and leave a small proof badge. Prefer this over judging one-shot screenshots where normal UI panels or default camera framing obscure the underlay.Useful browser probes:
pickTile(window.innerWidth / 2, window.innerHeight / 2)getComputedStyle(document.body, '::before').pointerEvents
getComputedStyle(document.body, '::after').pointerEventsf21f84b
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.