tomkrikorian/visionosagents/arkit-rendering-context-providers

Claude Code and agent skill by tomkrikorian/visionosagents

Trust tier 3
  • community
  • ext:[{"type":"context","description":"Custom context provider definitions"}]
Source check pending

Checking that the SKILL.md file is still in the repository.

Build and debug ARKit rendering-context providers for visionOS 27: EnvironmentLightEstimationProvider, StereoPropertiesProvider, and VisualFidelityProvider. Use when matching virtual lighting to the environment, informing custom stereo rendering, coaching device fit, or tuning foveated field of view.

Install

npx vskill@latest install tomkrikorian/visionosagents/arkit-rendering-context-providers

Semi-extensibleMentions customization, but needs skill-specific knowledge. Read the extensible skills standard

SKILL.md

ARKit Rendering Context Providers

Quick Start

  1. Identify whether the rendering problem needs lighting, stereo viewpoint

properties, or visual fidelity/device-fit data.

  1. Load the shared ARKit session guidance, then only the matching provider

reference.

  1. Keep these providers as rendering inputs; do not mix them with anchor

ownership unless the task also uses a spatial provider.

  1. Route RealityKit component or material implementation details to

$realitykit-visionos-developer or $shadergraph-editor.

Load References When

ReferenceWhen to Use
`session-basics.md`When setting up ARKitSession, authorization, events, or teardown.
`environment-light-estimation-provider.md`When using EnvironmentLightEstimationProvider and environment probes.
`stereo-properties-provider.md`When using StereoPropertiesProvider for custom stereo rendering inputs.
`visual-fidelity-provider.md`When using VisualFidelityProvider for device-fit status or foveated field of view.
`realitykit-bridge.md`When provider output needs to drive RealityKit entities or rendering state.

Workflow

  1. Check provider support and required authorizations.
  2. Decide how the rendering pipeline consumes provider output.
  3. Run only the provider needed for the rendering signal.
  4. Observe update sequences and store the latest rendering context in a model

object that rendering code can consume.

Guardrails

  • Do not present visual-fidelity coaching unless that is the intended user

experience.

  • Keep custom stereo-rendering decisions isolated from SwiftUI layout code.
  • Treat environment lighting as an input to rendering, not as a replacement for

authored material or Shader Graph work.

Output Expectations

Provide:

  • the rendering-context provider selected
  • which provider references were used
  • support, authorization, and beta-API caveats
  • how the app consumes the provider output

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
63
Repository forks
10
7-day trend score
21

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Extension points

  • contextCustom context provider definitions

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/tomkrikorian/visionosagents/arkit-rendering-context-providers/badge)](https://verified-skill.com/skills/tomkrikorian/visionosagents/arkit-rendering-context-providers)

Something wrong with this skill or its page? Tell us.