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
…
Explore ECC agents, skills, commands, and onboarding from the live repository.
Learn frontend patterns for React, Next.js, state, performance, and UI best practices.
Run repo tasks, debug CI, and deliver fixes with verified evidence.
Build robust Django tests with pytest-django, TDD, mocks, factories, and API coverage.
Handle HIPAA privacy, security, PHI, and breach compliance tasks correctly.
Write idiomatic Go tests, benchmarks, fuzz tests, and improve coverage.
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 notifications, manage message templates, and configure delivery integrations.
Send phone push notifications through a configurable gateway for automated alerts.
Get detailed information for a specific GitHub notification thread.