broadcast-notification

Broadcast notifications to eligible users when a new entity is created.

16|11|Updated Jun 12, 2025
One-click install
npx skills add https://github.com/liwoo/goravel-inertia-tw-starter --skill broadcast-notification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: broadcast-notification
Source: https://github.com/liwoo/goravel-inertia-tw-starter/tree/main/.claude/skills/broadcast-notification
Command: npx skills add https://github.com/liwoo/goravel-inertia-tw-starter --skill broadcast-notification

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides an end-to-end pattern to notify users about important entity events by broadcasting notifications and direct messages based on eligibility criteria. It helps ensure stakeholders are informed when records are created, updated, or published, reducing manual follow-ups and missed updates.

Core Features & Use Cases

  • Event-driven notifications pipeline that triggers on entity lifecycle events.
  • Dual delivery: creates in-app notifications and sends broadcast messages to multiple users.
  • Use Case: When a new product is added, admins and subscribers are alerted with both a notification card and a live message stream.

Quick Start

Trigger a broadcast whenever a new entity is created to notify all eligible users.

Frequently Asked Questions about broadcast-notification

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

FAQPage Schema
How do I broadcast notifications to users when a new entity is created in Goravel?

To broadcast notifications in Goravel, implement an event-driven workflow that triggers listeners on entity creation, sending queue-based in-app notifications and direct messages to eligible users.

What is an event-driven notification system for entity lifecycle events?

An event-driven notification system uses events and listeners to automatically dispatch messages when entity lifecycle events occur, ensuring stakeholders receive timely updates without manual intervention.

Does this broadcast notification pattern support both in-app notifications and live message streams?

Yes, the broadcast notification pattern supports dual delivery by creating in-app notification cards and sending broadcast messages to multiple eligible users simultaneously.

What's the best way to notify admins and subscribers about new records in an event-driven app?

The best way to notify admins and subscribers is using a queue-based event-driven pipeline that evaluates eligibility criteria and delivers both in-app notifications and direct messages.

Can I use queue-based delivery for broadcast notifications in a Goravel application?

Yes, you can use queue-based delivery for broadcast notifications in a Goravel application by routing events through listeners and a notification service to manage asynchronous message dispatch.

When do I need a notification service with eligibility criteria for entity events?

You need a notification service with eligibility criteria when multiple stakeholders require proactive communication about entity lifecycle events, reducing manual follow-ups and missed updates across users.