notification-routing

Route tagged notifications to configured channels by type.

Updated Apr 8, 2026
One-click install
npx skills add https://github.com/nicolehaugen/CustomMetricsDashboard --skill notification-routing-nicolehaugen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: notification-routing
Source: https://github.com/nicolehaugen/CustomMetricsDashboard/tree/main/.squad/templates/skills/notification-routing
Command: npx skills add https://github.com/nicolehaugen/CustomMetricsDashboard --skill notification-routing-nicolehaugen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of overwhelming notifications by routing them to specific channels based on type, preventing alert fatigue and improving information visibility.

Core Features & Use Cases

  • Topic-Based Routing: Tag notifications with channel types for precise delivery.
  • Channel Configuration: Define mappings for notification types to channel identifiers.
  • Use Case: For instance, security alerts can be routed to a dedicated security channel, while daily briefings can go to a general channel.

Quick Start

Set up channel configurations in .squad/teams-channels.json and use the CHANNEL:<type> tag in notifications to route them accordingly.

Frequently Asked Questions about notification-routing

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

FAQPage Schema
How do I route notifications to specific channels to reduce alert fatigue?

Notification routing reduces alert fatigue by directing alerts to specific channels based on type. You tag notifications with a channel type, and the system maps them to defined channel identifiers for precise delivery.

How do I configure channel mappings for pub-sub notification routing?

You configure channel mappings by defining notification types and their corresponding channel identifiers in a JSON configuration file. This setup enables the system to route tagged notifications to the correct destinations.

What's the best way to separate security alerts from general team communication?

The best way to separate alerts is topic-based routing. By tagging security alerts with a specific channel type, they route to a dedicated security channel, while daily briefings route to a general channel.

Can I use notification routing with team collaboration tools for prioritized information distribution?

Yes, notification routing works with team collaboration tools to enhance information distribution. It requires configuring channel mappings and properly tagging notifications to ensure prioritized delivery.

Do I need to tag every notification for channel routing to work?

Yes, proper tagging of notifications is required. You must use the channel type tag on notifications so the routing system can match them to your configured channel mappings and deliver them correctly.

Why does notification routing fail to send alerts to the expected channels?

Notification routing fails when channel mappings are misconfigured or notifications lack proper type tags. Ensure your JSON configuration file correctly maps notification types to valid channel identifiers.