unity-dots

Route Unity DOTS task descriptions to specialized ECS skills via ROUTING.md.

6|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/dyCuong03/unity-agent-team --skill unity-dots-dycuong03
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: unity-dots
Source: https://github.com/dyCuong03/unity-agent-team/tree/main/.claude/skills/unity-dots
Command: npx skills add https://github.com/dyCuong03/unity-agent-team --skill unity-dots-dycuong03

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill resolves slow, error-prone “which Unity DOTS technique should I use?” decision-making by indexing a large library of senior Unity DOTS/ECS skills and guiding you to the correct one using keyword routing.

Core Features & Use Cases

  • Skill discovery index: Provides a structured catalog of senior-level Unity DOTS/ECS skills (mined from EntityComponentSystemSamples) organized by topic area such as baking, jobs, physics, enableable components, and anti-patterns.
  • Fast keyword router: Uses ROUTING.md to map task keywords (e.g., “SystemAPI.Query”, “FixedStepSimulationSystemGroup”, “ECB playback”, “IEnableableComponent”) to the most relevant skills so you can load only 2–3 at a time.
  • Scenario-to-skill mapping for triage: Helps with both implementation (“systems”, “query”, “spawn / instantiate”, “baking / authoring”, etc.) and debugging (“symptom: main-thread stall”, “ECB commands not applied”, “query returns wrong entities”, etc.) by matching them to targeted skill packs.

Quick Start

Load the unity-dots skill index, then open and follow ROUTING.md to match your task keywords to the listed skill names and activate only those skills.

Frequently Asked Questions about unity-dots

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

FAQPage Schema
How do I find the right Unity DOTS technique for a specific ECS task?

Unity DOTS skill routing maps task keywords like SystemAPI.Query or FixedStepSimulationSystemGroup to specialized senior skills via a structured index, loading only the relevant 2-3 skills for your specific ECS implementation or debugging scenario.

How do I debug structural changes when ECB commands are not applied in Unity DOTS?

Debugging ECB commands not applied in Unity DOTS involves routing the symptom keyword through the skill index to load targeted anti-pattern skills. This maps structural change playback issues to specialized debugging packs for correct EntityCommandBuffer execution.

What is the best way to set up incremental baking and enableable components in Unity ECS?

The best way to set up incremental baking and enableable components is using the skill discovery index to load specialized authoring packs. This routes IEnableableComponent and baking keywords to targeted senior skills for correct Unity DOTS implementation.

Does this Unity DOTS skill index work with EntityComponentSystemSamples for query iteration and physics setup?

Yes, the Unity DOTS skill index is mined from EntityComponentSystemSamples and supports query iteration and physics setup. It routes keywords like SystemAPI.Query and physics configurations to relevant specialized skills for accurate ECS authoring.

Why does my Unity DOTS main-thread stall during SystemAPI.Query iteration?

A main-thread stall during SystemAPI.Query iteration is routed by the skill index to targeted debugging skills. Matching the symptom keyword loads specialized anti-pattern packs to identify and resolve inefficient ECS query scheduling.