push-notifications

Implement push notification permission flows, deep linking, and APNs/FCM integration.

6|1|Updated Feb 27, 2026
One-click install
npx skills add https://github.com/RepairYourTech/cfsa-antigravity --skill push-notifications-repairyourtech
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: push-notifications
Source: https://github.com/RepairYourTech/cfsa-antigravity/tree/main/.agent/skill-library/surface/mobile/push-notifications
Command: npx skills add https://github.com/RepairYourTech/cfsa-antigravity --skill push-notifications-repairyourtech

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires @notifee/react-native, @react-native-firebase/messaging, react-native, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the integration of robust push notification systems into mobile and web applications, ensuring users receive timely and relevant updates without being intrusive.

Core Features & Use Cases

  • Permission Management: Implements best practices for requesting notification permissions, significantly improving opt-in rates.
  • Cross-Platform Integration: Covers APNs (iOS) and FCM (Android) for reliable delivery.
  • Deep Linking: Ensures notifications seamlessly direct users to specific content within the app.
  • Advanced Features: Supports notification channels, categories, grouping, rich media, and silent notifications.
  • Use Case: Integrate this Skill to add timely order status updates, direct message alerts, and promotional notifications to your e-commerce app, enhancing user engagement and retention.

Quick Start

Use the push-notifications skill to implement a permission request flow that prompts users after they've experienced a key value moment in the app.

Frequently Asked Questions about push-notifications

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement push notifications for both iOS and Android in React Native?

Implement cross-platform push notifications by integrating FCM for Android and APNs for iOS within React Native to ensure reliable message delivery. This functionality includes managing permission flows, notification channels, and platform-specific categories.

How do I handle deep linking from a mobile push notification to specific app content?

Handle deep linking from push notifications by configuring the payload to direct users to specific in-app content upon tapping the alert. This mechanism ensures seamless navigation to relevant context within mobile applications.

What is the best way to request mobile push notification permissions to improve opt-in rates?

The best way to improve push notification opt-in rates is by requesting permissions after users experience a key value moment in the app. This strategy respects user attention and significantly increases acceptance likelihood.

Can I send silent push notifications and rich media using FCM and APNs?

You can send silent notifications and rich media by utilizing advanced FCM and APNs integration features. This capability enables background data synchronization and attaching images or interactive elements to alerts.

Does this push notification integration support badge management and notification grouping?

This push notification integration supports badge management and grouping through platform-specific channel and category management. These features organize alerts and maintain clear UI indicators on mobile devices.