esbabbler
OfficialUnifies Esposter messaging conventions across modules.
AuthorEsposter
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Esposter's messaging feature conventions are scattered across modules, leading to inconsistent display name resolution, nickname handling, and call session architecture. This Skill standardizes these conventions to ensure predictable behavior and easier maintenance.
Core Features & Use Cases
- Display name resolution via getDisplayName(user, roomId) and consistent nickname handling across room contexts
- Centralized per-room nickname mapping and global name fallbacks
- Clear call session architecture with token-handling conventions and module ownership references
- Explicit boundaries for where each concern lives (messaging, server/trpc routers, userToRoom, roles, members, rooms, calls)
Quick Start
Integrate esbabbler conventions into the messaging module by routing all display name resolution through getDisplayName and applying per-room nicknames consistently.
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: esbabbler Download link: https://github.com/Esposter/Esposter/archive/main.zip#esbabbler 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 510,000+ vetted skills library on demand.