stacks-push

Configure Stacks Push drivers to send notifications via Expo or FCM.

622|17|Updated Apr 26, 2022
One-click install
npx skills add https://github.com/stacksjs/stacks --skill stacks-push
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stacks-push
Source: https://github.com/stacksjs/stacks/tree/main/.claude/skills/stacks-push
Command: npx skills add https://github.com/stacksjs/stacks --skill stacks-push

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Push notifications in Stacks are streamlined, enabling cross-platform delivery via Expo Push Service and FCM with driver configuration, batch sending, multicast, topic subscriptions, push payloads, token validation, and receipt checks. Covers @stacksjs/push.

Core Features & Use Cases

  • Cross-platform push support (Expo and FCM) with configurable drivers
  • Payload customization, token validation, receipts, and delivery tracking
  • Use cases include notifying users across devices, targeting topics, and batch alerts

Quick Start

Install and initialize the Stacks push module, then send a test notification using Expo or FCM to verify setup.

Frequently Asked Questions about stacks-push

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

FAQPage Schema
How do I send cross-platform push notifications using Expo and FCM?

The Stacks Push library streamlines cross-platform push notifications by configuring Expo Push Service or FCM drivers, enabling batch sending, multicast, and topic subscriptions with payload customization and token validation.

Can I target specific user groups with topic subscriptions for push alerts?

Yes, topic subscriptions allow targeting specific user groups with push alerts. The Stacks Push library supports FCM topic messaging to deliver customized notifications to segmented audiences across devices.

Does the Stacks Push library support batch sending and multicast notifications?

Yes, Stacks Push supports batch sending and multicast behavior. You can utilize these features to deliver push notifications efficiently to multiple recipients simultaneously via Expo or FCM drivers.

What is the best way to validate push tokens and check delivery receipts?

The best way to validate tokens and check receipts is using the library's built-in token validation and receipt checks. This ensures payload delivery tracking and handles errors across Expo and FCM APIs.

Do I need specific API versions to configure Firebase Cloud Messaging?

You need to configure Firebase Cloud Messaging using both legacy and v1 APIs. The Stacks Push library handles driver selection and data payload handling with appropriate error handling and fallbacks for these FCM versions.