gum-tool-file-watch
CommunitySeamlessly detect and reload Gum project files on external changes.
Software Engineering#change-detection#gum#filewatch#file-system-watcher#asset-reload#gum-plugin#ignore-mechanism
Authorvchelaru
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill tackles the challenge of keeping Gum projects synchronized with external file modifications, preventing outdated assets and ensuring real-time updates without manual intervention.
Core Features & Use Cases
- File Monitoring Pipeline: Tracks changes via FileSystemWatcher, queues events, and flushes with debouncing to handle rapid edits efficiently.
- Smart Directory Watching: Automatically determines directories to monitor based on referenced files in project elements, with deduplication for optimal performance.
- Ignore and Reaction Logic: Suppresses self-induced changes to avoid loops and dispatches updates by file type, such as reloading textures or elements.
- Use Case: When editing a PNG texture in an external tool like Photoshop while working in Gum, this system detects the save and refreshes the wireframe preview instantly, streamlining iterative design workflows.
Quick Start
Describe the Gum FileWatch pipeline for handling a changed .gusx element file during project development.
Dependency Matrix
Required Modules
None requiredComponents
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: gum-tool-file-watch Download link: https://github.com/vchelaru/Gum/archive/main.zip#gum-tool-file-watch 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.