← ClaudeAtlas

notification-deliverylisted

Deliver notifications via push, SMS, email, in-app, and webhooks — manage templates, schedule delivery, track status, and respect user preferences. Use when sending notifications, managing templates, checking delivery status, scheduling alerts, or configuring preferences.
zavora-ai/skill-notification-delivery · ★ 0 · AI & Automation · score 66
Install: claude install-skill zavora-ai/skill-notification-delivery
# Notification Delivery Multi-channel notifications with preference respect. Always check user preferences before sending. Never overwhelm recipients. ## Decision Tree ``` ├── "notify", "alert", "send push"? → send_notification / send_from_template ├── "broadcast", "announce to all"? → broadcast (requires approval for large audiences) ├── "schedule", "send later"? → schedule_notification ├── "status", "delivered?"? → get_status / get_delivery_stats ├── "template", "create template"? → list_templates / create_template ├── "preferences", "opt out"? → get_preferences / update_preferences ├── "retry", "resend"? → retry_notification ``` ## MUST DO - Check user preferences before sending (respect opt-outs) - Rate limit — don't send more than 3 notifications/hour to same user - Use templates for consistency - Include unsubscribe mechanism on marketing notifications ## MUST NOT DO - Don't bypass opt-outs - Don't use "critical" priority for non-critical content - Don't broadcast without explicit approval