AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Threejs Qa Release

skill-mintdotgg-mint-threejs-skills-threejs-qa-release · by mintdotgg

Verify and release Three.js apps and games through primary-journey QA, desktop/mobile visual checks, canvas metrics, visual regression, optional game bot playtests, production previews, and release-risk reporting.

No reviews yet
0 installs
3 views
0.0% view→install

Install

$ agentstack add skill-mintdotgg-mint-threejs-skills-threejs-qa-release

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access No
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-mintdotgg-mint-threejs-skills-threejs-qa-release)

Reliability & compatibility

Security review passed
0 installs to date
no reviews yet
24d ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Threejs Qa Release? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Three.js QA Release

Prove the app or game works as its user encounters it and that the production build is shippable.

Read ../../references/verification-policy.md first. Do not start browser, Playwright, canvas, screenshot, diagnostics, release-preview, or mobile work without approval for that scope.

Read By Need

  • Core QA, responsive behavior, performance, evidence, and release:

references/qa-release-checklists.md.

  • Screenshot baselines or visual regression:

references/visual-test-harness.md.

  • Game-only scripted play, difficulty, fairness, or softlocks:

references/game-playtest-bot.md.

Default Minimum

Without additional approval, run only the policy's automatic minimum: the smallest build/typecheck gate, focused existing non-browser tests, and local asset/import-path checks. Fix owned failures, then state that extended browser QA was not run and offer a concrete desktop QA pass.

Approved Desktop QA Workflow

  1. Confirm the approved scope, then start the intended dev or production

preview.

  1. Capture console, page, and relevant network errors.
  2. Verify nonblank canvas pixels and the approved active desktop view.
  3. Exercise the primary user journey and changed risky paths.
  4. Test loading, empty, unsupported, and error states when applicable.
  5. Check desktop UI fit, input cancellation, and resize.
  6. If audio changed, verify gesture unlock, decode/load, triggers, loops,

cleanup, mute, and volume.

  1. Add deterministic screenshot baselines only when separately approved;

otherwise record that they were not run.

  1. Run canvas diagnostics, profiling, production-preview checks, or game bot

playtests only when the user approved those checks.

  1. Record commands, artifacts, issues, and remaining risks.

After desktop QA, offer mobile as a separate second step. Do not infer mobile approval from desktop approval.

Canvas Inspector

After canvas-inspector approval, run from the target project so its @playwright/test and pngjs dependencies are used:

node /scripts/inspect-threejs-canvas.mjs --url http://127.0.0.1:5188

Add --mobile, --state , and --seed as needed. The JSON contains canvas metrics and renderer-budget comparisons. Blank/error conditions exit nonzero.

The game scaffold creator copies this canonical inspector into generated games, so they remain self-contained without duplicated source.

Approved Release Workflow

  1. Inspect scripts, Vite base, public assets, and deployment assumptions.
  2. Gate debug UI, verbose logging, and test helpers.
  3. Run production build and preview.
  4. Recheck desktop/mobile interaction and asset paths in built output.
  5. Review bundle size, large assets, and third-party asset notices.
  6. Report deployment commands and residual risks.

Final Response

Lead with pass/fail. Include commands, URL, primary journey or game loop, controls, screenshots/artifacts, issues, canvas/performance evidence, visual harness and game-bot decisions when relevant, deployment notes, and risks. Always disclose extended browser QA that was not run and whether mobile still requires approval.

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.