Arkit Visionos Developer

Security checks across static analysis, malware telemetry, and agentic risk

Overview

This instruction-only skill gives coherent ARKit visionOS development guidance, with privacy-sensitive sensor permissions disclosed as part of the stated purpose.

This looks reasonable to install as ARKit development guidance. Before applying its examples, review any generated app code that requests camera, hand-tracking, world-sensing, room, scene reconstruction, or shared spatial data access, and keep those permissions limited to the feature’s real needs.

Static analysis

No static analysis findings were reported for this release.

VirusTotal

VirusTotal findings are pending for this skill version.

View on VirusTotal

Risk analysis

Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.

What this means

If you use the generated code, your app may ask users for access to camera, hand-tracking, and spatial-environment data.

Why it was flagged

The skill guides developers to request app-level permissions for ARKit sensor access, including world sensing, hand tracking, and camera access. This is expected for ARKit development and is clearly disclosed, but it is privacy-sensitive authority.

Skill content
Add `NSWorldSensingUsageDescription`, `NSHandsTrackingUsageDescription`, and `NSMainCameraUsageDescription` to `Info.plist` as needed... Request authorization for provider-required data types before running the session.
Recommendation

Only enable the ARKit providers your feature actually needs, write clear permission prompts, handle denied permissions gracefully, and review generated code before shipping.