alert-systems

Generate real-time inventory alerts for stockouts and anomalies via Redis Pub/Sub, WebSocket, and email.

1|Updated Feb 10, 2026
One-click install
npx skills add https://github.com/ColbyRReichenbach/shelfops --skill alert-systems
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alert-systems
Source: https://github.com/ColbyRReichenbach/shelfops/tree/main/.claude/skills/alert-systems
Command: npx skills add https://github.com/ColbyRReichenbach/shelfops --skill alert-systems

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Real-time alerting for inventory and operations by delivering stockout predictions, anomaly notifications, and actionable recommendations via Redis Pub/Sub, WebSocket, and Email.

Core Features & Use Cases

  • Real-time alert engine: persists alerts in a history store and publishes updates to Redis while surfacing them on dashboards.
  • Multi-channel delivery: WebSocket for dashboards and SendGrid email for critical alerts, with deduplication and guardrails.
  • Use Case: Detect stockouts days before impact, notify store teams, and trigger reorder recommendations across stores.

Quick Start

Enable the alert system to emit stockout and anomaly alerts by wiring the engine to Redis Pub/Sub, WebSocket streams, and SendGrid email, then verify alerts appear in the dashboard.

Frequently Asked Questions about alert-systems

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

FAQPage Schema
How do I set up real-time stockout alerts for multiple stores?

Set up real-time stockout alerts by wiring an alert engine to Redis Pub/Sub, WebSocket streams, and SendGrid email, then verifying updates surface on dashboards. This workflow detects stockouts days before impact and triggers reorder recommendations across stores.

What is the best way to notify store teams about inventory anomalies?

The best way to notify store teams about inventory anomalies is using a multi-channel delivery system. This approach surfaces critical alerts via WebSocket for immediate dashboard visibility and SendGrid email for critical anomaly notifications with deduplication.

How does Redis Pub/Sub work for inventory alert delivery?

Redis Pub/Sub works for inventory alert delivery by publishing real-time updates from the alert engine to subscribed dashboard clients. The engine persists alerts in a history store, publishes them to Redis, and simultaneously pushes them through WebSocket streams.

Can I use WebSocket streams for dashboard alert notifications alongside email?

Yes, you can use WebSocket streams for dashboard alert notifications alongside email. The system delivers real-time updates via WebSocket for immediate dashboard visibility and uses SendGrid email specifically for critical alerts, ensuring comprehensive coverage with deduplication.

How to prevent duplicate inventory alerts in a real-time monitoring system?

Prevent duplicate inventory alerts by applying a deduplication engine within the alert workflow. The system includes built-in guardrails and deduplication logic to ensure teams do not receive redundant notifications for the same stockout or anomaly event across multiple channels.

Does the real-time alert engine log history and provide escalation paths?

Yes, the real-time alert engine logs history and provides escalation paths. It persists alerts in a history store for audit purposes and ensures a production-grade alert workflow with structured escalation paths for critical inventory events.