push-notifications

Solid

Multi-platform push notification skill for implementing APNs (iOS), FCM (Android), and cross-platform notification systems with rich media, deep linking, and background processing capabilities.

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 96/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Push Notifications Skill Comprehensive push notification implementation for iOS (APNs) and Android (FCM), including rich notifications, deep linking, and background processing. ## Overview This skill provides capabilities for implementing push notifications across iOS and Android platforms, covering certificate/key configuration, notification payload design, rich media attachments, deep linking, and background notification handling. ## Capabilities ### APNs Configuration (iOS) - Configure APNs certificates and keys (.p8, .p12) - Set up App ID and push entitlements - Configure development vs production environments - Implement UNUserNotificationCenter delegate - Handle notification permission requests ### FCM Configuration (Android) - Set up Firebase project and google-services.json - Configure notification channels (Android 8.0+) - Implement FirebaseMessagingService - Handle FCM token registration - Configure notification priority and visibility ### Rich Notifications - Design notification payloads with custom data - Implement image and media attachments - Configure notification actions and categories - Create interactive notification buttons - Handle notification grouping and threading ### Deep Linking - Implement notification-to-screen navigation - Configure universal links from notifications - Handle app state (foreground, background, terminated) - Pass custom data through deep links - Track notification tap attribution ### Background Processing - Handle silent/...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

android-notifications-push

Push notification and local notification patterns for Android - FCM setup, FirebaseMessagingService, notification channels, NotificationCompat.Builder, deep-link on tap via PendingIntent and NavDeepLinkBuilder, foreground vs background delivery, POST_NOTIFICATIONS permission on Android 13+, data-only vs notification messages, grouping, and badges. Use this skill whenever adding push notifications, configuring Firebase Cloud Messaging, showing local notifications, handling notification taps, or creating notification channels. Trigger on phrases like "push notification", "FCM", "Firebase messaging", "notification channel", "local notification", "notification tap", "POST_NOTIFICATIONS", "data message", or "notification badge".

1 Updated today
lenorebreakneck630
Code & Development Listed

push-notifications

Implement, review, or debug push notifications in iOS/macOS apps — local notifications, remote (APNs) notifications, rich notifications, notification actions, silent pushes, and notification service/content extensions. Use when working with UNUserNotificationCenter, registering for remote notifications, handling notification payloads, setting up notification categories and actions, creating rich notification content, or debugging notification delivery. Also use when working with alerts, badges, sounds, background pushes, or user notification permissions in Swift apps.

661 Updated 4 days ago
dpearson2699
Web & Frontend Solid

push-notification-setup

Implements push notifications across iOS, Android, and web using Firebase Cloud Messaging and native services. Use when adding notification capabilities, handling background messages, or setting up notification channels.

162 Updated 2 weeks ago
secondsky
AI & Automation Solid

deep-linking

Universal links and deep linking skill for implementing iOS Universal Links, Android App Links, custom URL schemes, and deferred deep linking across mobile platforms.

1,160 Updated today
a5c-ai
AI & Automation Solid

azure-notification-hubs

Expert knowledge for Azure Notification Hubs development including troubleshooting, best practices, decision making, architecture & design patterns, limits & quotas, security, configuration, and integrations & coding patterns. Use when integrating FCM/APNS/WNS, targeting devices/users with tags/templates, scheduling pushes, or securing hubs with Private Link, and other Azure Notification Hubs related development tasks. Not for Azure Event Hubs (use azure-event-hubs), Azure Service Bus (use azure-service-bus), Azure Web PubSub (use azure-web-pubsub), Azure Communication Services (use azure-communication-services).

565 Updated yesterday
MicrosoftDocs