gecs-observer

Community

Create reactive entity event handlers for GECS workflows.

Authorcsprance
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill enables the design and implementation of event-driven reactive nodes within GECS, facilitating entity lifecycle management, query monitoring, and custom gameplay reactions.

Core Features & Use Cases

  • Component Lifecycle Handlers: React to components being added or removed from entities, such as spawning or cleanup actions.
  • Query State Monitors: Trigger specific callbacks when entities enter or leave certain states, supporting behaviors like targeting or status effects.
  • Custom Gameplay Events: Subscribe to user-defined events emitted within the game to trigger game logic updates or UI responses.
  • Relationship Events: Monitor changes in entity relationships, enabling dynamic targeting or hierarchy-based reactions.

Quick Start

Define observers that listen for component additions, query matches, or custom events, and implement your game logic within their callbacks to create responsive gameplay systems.

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: gecs-observer
Download link: https://github.com/csprance/gecs/archive/main.zip#gecs-observer

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.