slack-comms-builder

Architect Slack-like messaging systems with WebSocket delivery and row-level security.

1|Updated Feb 19, 2026
One-click install
npx skills add https://github.com/Brandondaymdr/Claude-Skills --skill slack-comms-builder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: slack-comms-builder
Source: https://github.com/Brandondaymdr/Claude-Skills/tree/main/slack-comms-builder
Command: npx skills add https://github.com/Brandondaymdr/Claude-Skills --skill slack-comms-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill provides a comprehensive architectural blueprint for building a high-performance, Slack-like internal communication tool, helping developers avoid common pitfalls in realtime data modeling and event delivery.

Core Features & Use Cases

  • Realtime Architecture: Implements WebSocket-based message delivery, presence tracking, and typing indicators using Supabase Realtime.
  • Data Modeling: Provides a robust schema for channels, threads, direct messages, and reactions with proper RLS security policies.
  • Use Case: Use this skill when you need to design a custom team chat application that requires threaded conversations, read receipts, and low-latency message updates without the bloat of third-party APIs.

Quick Start

Invoke the slack-comms-builder skill to generate the database schema and realtime subscription patterns for a new internal messaging feature.

Frequently Asked Questions about slack-comms-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I design a database schema for a realtime team messaging app?▼

Realtime chat architecture should be avoided when your application requires complex enterprise compliance guarantees or when low-latency WebSocket infrastructure is unnecessary. Third-party APIs may better suit projects without dedicated realtime data modeling requirements.

How does WebSocket delivery work for realtime chat applications?▼

Realtime chat architecture should be avoided when your application requires complex enterprise compliance guarantees or when low-latency WebSocket infrastructure is unnecessary. Third-party APIs may better suit projects without dedicated realtime data modeling requirements.

What is the best way to model threaded message structures in a relational database?▼

Realtime chat architecture should be avoided when your application requires complex enterprise compliance guarantees or when low-latency WebSocket infrastructure is unnecessary. Third-party APIs may better suit projects without dedicated realtime data modeling requirements.

Does Supabase Realtime support presence tracking and typing indicators?▼

Realtime chat architecture should be avoided when your application requires complex enterprise compliance guarantees or when low-latency WebSocket infrastructure is unnecessary. Third-party APIs may better suit projects without dedicated realtime data modeling requirements.

Why build a custom team chat application instead of using third-party APIs?▼

Realtime chat architecture should be avoided when your application requires complex enterprise compliance guarantees or when low-latency WebSocket infrastructure is unnecessary. Third-party APIs may better suit projects without dedicated realtime data modeling requirements.

When should I not use WebSocket-based architecture for internal messaging?▼

Realtime chat architecture should be avoided when your application requires complex enterprise compliance guarantees or when low-latency WebSocket infrastructure is unnecessary. Third-party APIs may better suit projects without dedicated realtime data modeling requirements.