Expert decision frameworks for notification choices. Claude knows UNUserNotificationCenter and APNs — this skill provides judgment calls for permission timing, delivery strategies, and architecture trade-offs.
The trap: Requesting permission on first launch. Users deny reflexively. Wait for a moment when notifications clearly add value.
| alert | Visible notification | {title, subtitle, body} | | badge | App icon badge | Number | | sound | Notification sound | "default" or filename | | content-available | Silent/background | 1 | | mutable-content | Service extension | 1 | | category | Action buttons | Category identifier | | thread-id | Notification grouping | Thread identifier |
Decisioni degli esperti sulle notifiche per iOS/tvOS: quando richiedere l'autorizzazione, compromessi tra notifiche silenziose e visibili, strategie di notifica avanzate e scelte di architettura APN. Da utilizzare durante l'implementazione delle notifiche push, il debug dei problemi di recapito o la progettazione dell'esperienza utente delle notifiche. Parole chiave di attivazione: notifica push, UNUserNotificationCenter, APN, token dispositivo, notifica silenziosa, contenuto disponibile, contenuto modificabile, estensione di notifica, azioni di notifica, badge Fonte: kaakati/rails-enterprise-dev.