0176-unity-ecs-patterns

Community

Build fast Unity DOTS ECS systems

AuthorMrJmpl3
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill solves the challenge of designing high-performance Unity DOTS (Entity Component System) code that scales to thousands of entities without the performance pitfalls of traditional OOP patterns.

Core Features & Use Cases

  • ECS/DOTS fundamentals: Clear distinctions between Entities, Components, Systems, Archetypes, and Chunks to help you structure data correctly.
  • Production-ready ECS patterns: Includes component design (data-only, tag components, buffers, shared components) and recommended system implementation with ISystem.
  • Parallel-safe structural change workflows: Teaches how to use Entity Command Buffers (including parallel writers) to safely spawn and destroy entities in Burst-compatible code.
  • Higher-level organization: Uses Aspects to group related components and Singletons for global configuration/state.

Quick Start

Use the 0176-unity-ecs-patterns skill to translate your current OOP gameplay logic into DOTS ECS patterns, then implement ISystem-based systems with Burst and Jobs for the hottest update loops.

Dependency Matrix

Required Modules

None required

Components

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: 0176-unity-ecs-patterns
Download link: https://github.com/MrJmpl3/codex_____data_____configuration/archive/main.zip#0176-unity-ecs-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.