reactor-advanced

Select Win2D canvases in Reactor with threading and reference graph guidance.

Updated Jun 14, 2026
One-click install
npx skills add https://github.com/kusutori/DataViewer --skill reactor-advanced-kusutori
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reactor-advanced
Source: https://github.com/kusutori/DataViewer/tree/main/skills/reactor-advanced
Command: npx skills add https://github.com/kusutori/DataViewer --skill reactor-advanced-kusutori

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the complexities of using Win2D canvases in Reactor, ensuring efficient and reliable rendering for a variety of use cases.

Core Features & Use Cases

  • Canvas Selection: Guides users in choosing the appropriate Win2D canvas type based on their workload.
  • Threading Best Practices: Provides a threading cheat sheet for safe and efficient Win2D canvas operations.
  • Reference Graph Model: Explains the reference graph model for managing element refs in Reactor.
  • Performance Proof: Offers a real-world example demonstrating the use of the skill in a particle storm sample.

Quick Start

Activate the reactor-advanced skill to understand how to select the right Win2D canvas for your project.

Frequently Asked Questions about reactor-advanced

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

FAQPage Schema
How do I choose the right Win2D canvas type for my Reactor workload?

Choosing a Win2D canvas requires matching your workload to Win2DCanvas, Win2DAnimatedCanvas, or Win2DVirtualCanvas. This Skill provides selection guidance to ensure optimal rendering performance and threading safety.

What are the threading best practices for Win2D canvas operations in Reactor?

Win2D canvas threading best practices involve following a specific cheat sheet to ensure safe and efficient operations. This Skill provides threading guidance to prevent race conditions and maintain rendering reliability across canvas updates.

How does the reference graph model work for managing element refs in Reactor?

The reference graph model works by structuring how element refs are managed in Reactor. This Skill explains the model to help you safely track and update Win2D canvas elements without causing memory leaks or rendering inconsistencies.

When should I use Win2DVirtualCanvas instead of Win2DAnimatedCanvas for performance optimization?

Use Win2DVirtualCanvas instead of Win2DAnimatedCanvas when handling workloads requiring specific performance optimization. This Skill provides canvas selection guidance based on your threading and rendering requirements for optimal results.

Can I see a real-world performance proof example for Win2D canvas selection?

Yes, a real-world performance proof example is available using a particle storm sample. This Skill demonstrates how proper Win2D canvas selection and thread management handle intensive rendering workloads efficiently.