Unify multi-channel notifications for routing, deduplication, escalation, and inbox consolidation.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "unified-notifications-ops" skill from askskill: 1. Download https://raw.githubusercontent.com/affaan-m/ECC/main/skills/unified-notifications-ops/SKILL.md 2. Save it as ~/.claude/skills/unified-notifications-ops/SKILL.md 3. Reload skills and tell me it's ready
Design a unified notification workflow for our engineering team: route GitHub issues, Linear tasks, desktop alerts, and webhook incidents into one flow; automatically deduplicate identical events; escalate P1 incidents to the on-call channel if unanswered for 5 minutes; and collapse other alerts into a personal inbox. Output the rule set, priority matrix, and handling flow.
A unified notification operations plan with intake rules, deduplication logic, escalation conditions, and inbox consolidation strategy.
Optimize the notification strategy for a product team: keep instant alerts for high-priority Linear changes, send GitHub comment notifications only when assigned or mentioned, merge repeated webhook events within a 30-minute window, and route alerts differently for product managers and developers. Provide recommended settings and example rules.
A role-based noise-reduction notification setup with filtering, merging, and routing examples.
Create a notification escalation policy for a cross-timezone on-call team: send desktop alerts for standard issues, push severe alerts to communication channels immediately, trigger a second-level escalation via webhook if unacknowledged within 10 minutes, and collapse repeated alerts from the same root cause. Output the escalation path, acknowledgment rules, and exception handling recommendations.
A clear on-call escalation plan covering acknowledgment windows, escalation paths, and repeated alert collapsing rules.
Use this skill when the real problem is not a missing ping. The real problem is a fragmented notification system.
The job is to turn scattered events into one operator surface with:
Start from what already exists:
Prefer ECC-native orchestration over telling the user to adopt a separate notification product.
Treat the lane as:
The goal is fewer, better notifications.
| Class | Examples | Default handling |
|---|---|---|
| Critical | broken default-branch CI, security issue, blocked release, failed deploy | interrupt now |
| High | review requested, failing PR, owner-blocking handoff | same-day alert |
| Medium | issue state changes, notable comments, backlog movement | digest or queue |
| Low | repeat successes, routine churn, redundant lifecycle markers | suppress or fold |
If the workspace has no severity model, build one before proposing automation.
List:
Call out what ECC already owns.
For each event family, answer:
Use these defaults:
Look for:
Prefer:
For each real notification need, define:
If ECC already has the primitive, prefer:
End with:
CURRENT SURFACE
- sources
- channels
- duplicates
- gaps
EVENT MODEL
…
Write, review, and refactor C++ with modern, safe, idiomatic standards.
Choose regex first, then add LLMs for low-confidence parsing edge cases.
Get production-ready MySQL and MariaDB schema, query, and operations patterns.
Verify Laravel projects with environment checks, tests, security scans, and release readiness.
Apply idiomatic Kotlin patterns to build robust, efficient, maintainable applications.
Design and improve Spring Boot backend architecture, APIs, and service implementation.
Coordinate GitHub and Linear workflows for triage, tracking, and execution alignment.
Manage subscription status for GitHub notification threads and reduce noise.
Open GitHub notification links in a browser for quick review.
Send important event alerts to humans across multiple notification channels.
Get detailed information for a specific GitHub notification thread.
Dismiss specific GitHub notifications to keep your inbox clean and focused.