Platform Notification System (Design Spec)

Community

Unify real-time notifications across your platform.

Authoraaaa47080
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Currently, the platform handles notifications through fragmented mechanisms (Toast, direct WebSocket messages, and polling) with no centralized, searchable history, leading to missed alerts and a disjoint user experience.

Core Features & Use Cases

  • Centralized notifications table that stores all events with metadata and timestamps.
  • WebSocket-based real-time delivery and a unified backend channel.
  • REST API endpoints for querying, marking as read, and counting unread notifications.
  • Event-driven triggers to generate notifications from actions (e.g., friend requests, tips, system alerts).
  • Unified UI components like a Bell icon and Notification Center for offline/history support.

Quick Start

Set up the new notifications service, wire existing events to push updates via WebSocket, and expose REST endpoints for fetching and marking reads.

Dependency Matrix

Required Modules

None required

Components

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: Platform Notification System (Design Spec)
Download link: https://github.com/aaaa47080/stock_agent/archive/main.zip#platform-notification-system-design-spec

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.