wave7-system-api-managed-api-query
CommunityQuery managed components safely in ECS
Software Engineering#ecs#unity-dots#burst-safety#systemapi#managed-components#hybrid-sync#query-singleton
AuthordyCuong03
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you query managed ECS component data and UnityEngine objects using the correct non-Burst APIs, avoiding invalid patterns that won’t compile or will crash performance.
Core Features & Use Cases
- Correct managed querying: Use SystemAPI.ManagedAPI.Query for managed components/UnityEngine types and SystemAPI.Query for mixed managed + blittable access in SystemBase.
- Singleton managed access: Use SystemAPI.ManagedAPI.GetSingleton to retrieve managed singleton configuration per frame or per update.
- Burst-safe guidance: Prevent illegal managed API usage inside [BurstCompile] systems and keep managed access on the intended (main-thread) execution path.
- Practical placement rules: Place hybrid/managed sync systems in groups like PresentationSystemGroup or a dedicated HybridSyncGroup.
Quick Start
Ask the AI to provide a SystemBase snippet that reads a managed singleton with SystemAPI.ManagedAPI.GetSingleton and queries entities with a mixed managed + blittable SystemAPI.Query, ensuring the code is not Burst-compiled.
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: wave7-system-api-managed-api-query Download link: https://github.com/dyCuong03/unity-agent-team/archive/main.zip#wave7-system-api-managed-api-query Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.