بنقرة واحدة
sphr-verify
Run complete SPHR Next verification for renderer, tour, layout, asset, and production-build changes.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Run complete SPHR Next verification for renderer, tour, layout, asset, and production-build changes.
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Convert and verify Matterport E57 exports for SPHR, including aligned 360 cube-face scan nodes, reduced 50k GLB meshes, data-only bootstrap/manifest packages, and browser navigation checks. Use when working with Matterport E57 or zip exports, Matterport scan alignment, SPHR Matterport data packages, mesh repair, or Matterport-like click/next panorama navigation.
Build and verify SPHR 360 panorama scenes using equirectangular images, cube faces, node navigation, and guided tourpoints.
Integrate Spark-rendered 3D Gaussian splats into SPHR Next, including legacy conversion, file inspection, config wiring, transforms, loading behavior, and verification.
Build and verify SPHR IIIF image server scenes and inspectable image planes.
Inspect, set up, and manage the SPHR Next project envelope, scene configs, local assets, and dev URLs before deeper SPHR scene work.
Build or fix SPHR animated guided tours, including tourpoints, camera moves, text/media overlays, annotations, models, audio, and extra transitions.
| name | sphr-verify |
| description | Run complete SPHR Next verification for renderer, tour, layout, asset, and production-build changes. |
| argument-hint | ["optional --url URL"] |
| allowed-tools | Read Glob Bash(ls *) Bash(node .claude/scripts/project/sphr-state.mjs *) Bash(node .claude/scripts/project/asset-inventory.mjs *) Bash(node .claude/scripts/project/validate-bootstrap.mjs *) Bash(node .claude/scripts/project/verify-app.mjs *) Bash(npm run typecheck *) Bash(npm run build *) Bash(lsof *) |
| agent | sphr-verify |
Use this after SPHR implementation work. Do not reduce it to a smoke test when rendering or tour UI changed.
node .claude/scripts/project/sphr-state.mjs
node .claude/scripts/project/asset-inventory.mjs
node .claude/scripts/project/validate-bootstrap.mjs
lsof -i :3000 -sTCP:LISTEN -n -P
npm run dev -- --port 3000
npm run typecheck
npm run build
node .claude/scripts/project/verify-app.mjs --url http://localhost:3000 --screenshots
For a config-specific scene:
node .claude/scripts/project/verify-app.mjs --url "http://localhost:3000/?config=/configs/<scene>.json" --screenshots
Final response should list the exact commands run, pass/fail status, screenshot paths when generated, and any residual warnings.