ecs-design

Community

Principled ECS design guidance for Roblox.

Authorchristopher-buss
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a principled framework for designing scalable ECS structures in Roblox using jecs. It helps teams decide how to split data into components, when to use relationships, and how to minimize archetype fragmentation.

Core Features & Use Cases

  • Decision framework for component granularity, entity members vs relationships, and archetype design.
  • Best practices for structuring systems, queries, and data normalization to support large-scale Roblox games.
  • Use cases including designing NPCs, items, and gameplay systems with consistent ECS patterns.

Quick Start

Outline required components, archetypes, and relationships for a sample entity in a new Roblox project and apply the ECS design principles to establish a scalable structure.

Dependency Matrix

Required Modules

None required

Components

references

💻 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: ecs-design
Download link: https://github.com/christopher-buss/skills/archive/main.zip#ecs-design

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 223,000+ vetted skills library on demand.