dotnet-mixed-reality

Provide .NET mixed-reality patterns for MRTK/OpenXR and Azure backends.

8|Updated Mar 29, 2026
One-click install
npx skills add https://github.com/Postpartum-genushyacinthus29/dotnet-skills --skill dotnet-mixed-reality-postpartum-genushyacinthus29
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-mixed-reality
Source: https://github.com/Postpartum-genushyacinthus29/dotnet-skills/tree/main/skills/dotnet-mixed-reality
Command: npx skills add https://github.com/Postpartum-genushyacinthus29/dotnet-skills --skill dotnet-mixed-reality-postpartum-genushyacinthus29

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers design and implement .NET-based mixed-reality capabilities by providing structured guidance, patterns, and example code aligned with MRTK, OpenXR, Unity+C#, and Azure services.

Core Features & Use Cases

  • Architectural guidance on separating device-side and backend services in MR solutions.
  • Reference patterns for MRTK service usage, spatial awareness, input actions, and OpenXR integration.
  • Code examples spanning MR scenarios such as spatial anchors, MRTK hand menus, spatial mapping, eye tracking, remote rendering, voice commands, QR tracking, and shared experiences.

Quick Start

Review the MRTK/OpenXR patterns and apply them to your .NET MR project.

Frequently Asked Questions about dotnet-mixed-reality

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a mixed-reality app to separate MRTK client logic from Azure backend services?

To structure a mixed-reality app, apply architectural patterns that cleanly separate device-side MRTK and OpenXR responsibilities from Azure spatial and backend service integrations. This ensures maintainable Unity+C# client code.

What .NET patterns are available for implementing spatial anchors and spatial mapping in HoloLens apps?

For spatial anchors and spatial mapping in HoloLens apps, reference patterns provide ready-to-use code examples integrating MRTK and OpenXR. These examples streamline spatial awareness and device input implementation.

Can I use this MRTK and OpenXR guidance for Unity+C# projects targeting shared experiences and remote rendering?

Yes, you can use this MRTK and OpenXR guidance for Unity+C# projects targeting shared experiences and remote rendering. Code examples cover these scenarios alongside hand menus, eye tracking, and QR tracking.

What's the best way to integrate Azure spatial services with .NET mixed-reality components?

The best way to integrate Azure spatial services with .NET mixed-reality components is using provided reference patterns that ensure proper separation between client-side MRTK logic and Azure backend service responsibilities.

Do I need current MRTK and OpenXR tooling to implement input actions and voice commands in my MR project?

Yes, you need current MRTK and OpenXR tooling alongside Unity+C# and Azure service references to implement input actions and voice commands. These dependencies ensure valid spatial and device integration patterns.

Why should I separate device-side and backend services when building mixed-reality solutions with MRTK and Azure?

Separating device-side and backend services when building mixed-reality solutions with MRTK and Azure prevents tightly coupled code. This architectural guidance ensures clean boundaries between client input handling and spatial backend processing.