github.com/facebook/immersive-web-sdk
| Skill | Added | Review |
|---|---|---|
xr-mode-test .claude/skills/xr-mode-test/SKILL.md Test XR session lifecycle and mode transitions. Use when verifying XR enter/exit behavior, testing mode-dependent features, or debugging session state issues. | 76 76 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
test-physics .claude/skills/test-physics/SKILL.md Test Havok physics system (gravity, rigid bodies, static vs dynamic) against the physics example using the iwsdk CLI. | 61 61 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
test-environment .claude/skills/test-environment/SKILL.md Test environment system (authored DomeGradient and IBLGradient, component schemas) against the poke example using the iwsdk CLI. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
test-ui .claude/skills/test-ui/SKILL.md Test UIKitML asset and ScreenSpace UI behavior against the poke example using the iwsdk CLI. | 58 58 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
iwsdk-physics packages/starter-assets/claude-injections/skills/iwsdk-physics/SKILL.md Guide for implementing physics in IWSDK projects. Use when adding physics simulation, configuring rigid bodies, collision shapes, applying forces, creating grabbable physics objects, or troubleshooting physics behavior. | 91 91 1.02x Agent success vs baseline Impact 99% 1.02xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 496f3f8 | |
test-interactions .claude/skills/test-interactions/SKILL.md Test XR interactions (ray, poke/touch, dual-mode, audio, UI panel) against the poke example using the iwsdk CLI. | 60 60 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
test-locomotion .claude/skills/test-locomotion/SKILL.md Test locomotion system (slide, snap turn, teleport, jump) against the locomotion example using the iwsdk CLI. | 71 71 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
iwsdk-ray packages/starter-assets/claude-injections/skills/iwsdk-ray/SKILL.md Ray-based interactions in the WebXR scene — click objects, press UI buttons, or distance-grab with DistanceGrabbable. Use when the user wants to point at and interact with something at a distance, click a UI button, or test ray-based selection. | 79 79 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 496f3f8 | |
iwsdk-grab packages/starter-assets/claude-injections/skills/iwsdk-grab/SKILL.md Grab an object in the WebXR scene using emulated controllers. Use when the user wants to pick up, move, or test grabbing an object. Supports OneHandGrabbable and TwoHandsGrabbable components which use proximity-based grip (squeeze button), not trigger. | 79 79 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 496f3f8 | |
iwsdk-ui packages/starter-assets/claude-injections/skills/iwsdk-ui/SKILL.md Develop and iterate on IWSDK PanelUI components. Use when the user wants to create, modify, debug, or improve UI panels in their IWSDK application. Covers UIKITML editing, full-screen preview with ScreenSpace, and visual verification. | 79 79 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 496f3f8 | |
test-level .claude/skills/test-level/SKILL.md Test level system (LevelRoot, LevelTag, authored environment, scene hierarchy) against the poke example using the iwsdk CLI. | 63 63 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
iwsdk-debug packages/starter-assets/claude-injections/skills/iwsdk-debug/SKILL.md Debug continuous behavior in WebXR scenes — physics, animations, collisions, game loops, or any real-time interaction that happens too fast for an agent to observe. Uses ECS pause/step/snapshot/diff to freeze time and inspect state frame by frame. | 68 68 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 496f3f8 | |
test-grab .claude/skills/test-grab/SKILL.md Test grab system (distance grab, one-hand grab, two-hand grab) against the grab example using the iwsdk CLI. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
iwsdk-ui-panel .claude/skills/iwsdk-ui-panel/SKILL.md Create, place, preview, debug, and connect manifest-backed IWSDK UIKitML assets. Use for spatial panels, browser HUDs, UIKitML layout, fonts, editor previews, or runtime element behavior. | 79 79 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
iwsdk-planner packages/starter-assets/claude-injections/skills/iwsdk-planner/SKILL.md IWSDK project planning and best practices guide. Use when planning new IWSDK features, designing systems/components, reviewing IWSDK code architecture, or when the user asks about IWSDK patterns, ECS design, signals, or reactive programming in this codebase. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 496f3f8 | |
test-ecs-core .claude/skills/test-ecs-core/SKILL.md Test ECS core functionality (system registration, components, Transform sync, pause/step/resume, system toggle, entity discovery, snapshots) against the poke example using the iwsdk CLI. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
test-all .claude/skills/test-all/SKILL.md Parallel test orchestrator. Runs all 9 test suites concurrently via Task sub-agents and the iwsdk CLI. Handles build, example setup, dev servers, agent launch, polling, retries, and result aggregation. | 63 63 Impact — No eval scenarios have been run Securityby Medium Suggest reviewing before use Version: 0fb2195 | |
test-audio .claude/skills/test-audio/SKILL.md Test audio system (AudioSource loading, playback state, stop, spatial audio) against the audio example using the iwsdk CLI. | 66 66 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
click-target .claude/skills/click-target/SKILL.md Find and click a target object in XR. Use when testing UI interactions, clicking buttons, or verifying interactable elements work correctly. | 72 72 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 | |
iwsdk-planner .claude/skills/iwsdk-planner/SKILL.md IWSDK experience pipeline and planning guide. Use when building a new IWSDK app/game end-to-end, planning new IWSDK features, designing systems/components, reviewing IWSDK code architecture, or when the user asks about IWSDK patterns, ECS design, signals, or reactive programming. Runs a phased ideation → design → grounding → architecture → build → verify → ship pipeline, orchestrating sub-agents per phase where the harness supports them. | 78 78 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 0fb2195 |