fvtt-chat-messages
CommunityCreate and customize Foundry VTT chat messages.
System Documentation
What problem does it solve?
Foundry VTT chat messages are central to gameplay and UX, but building and rendering messages consistently across modules can be error-prone. This Skill guides developers in programmatically creating, configuring, and rendering chat messages, including speaker assignment, whispers, roll results, and custom rendering hooks.
Core Features & Use Cases
- Create ChatMessage instances with content, speaker, whisper, and rolls data
- Configure speakers, whisper recipients, and roll modes to control visibility and presentation
- Integrate with renderChatMessageHTML and other hooks to customize message appearance and behavior across modules
Quick Start
To send a basic message: await ChatMessage.create({ content: "Hello, world!" }); To send a message with a specific speaker: await ChatMessage.create({ content: "Attack!", speaker: ChatMessage.getSpeaker({ actor: myActor }) });
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: fvtt-chat-messages Download link: https://github.com/ImproperSubset/hh-agentics/archive/main.zip#fvtt-chat-messages 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 223,000+ vetted skills library on demand.