gecs-observer
CommunityCreate 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.