engineer-push-notifications

Community

Deliver reliable rich push notifications

Authordelta-and-beta
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Provides a concise, platform-focused reference for implementing and troubleshooting push notification delivery with Braze. It addresses gaps where notifications fail to reach devices, render rich media, execute background/silent work, or route deep links correctly across iOS, Android, and Web.

Core Features & Use Cases

  • Permissions & subscription states: how to manage OS-level permissions, Braze push subscription state, and foreground/background enablement.
  • Payload construction & rich media: guidance for mutable-content, content-available flags, attachment payloads, and Notification Service / Content extensions.
  • Silent/background delivery: patterns for background fetch, uninstall tracking, geofence sync, and limitations of silent pushes.
  • Deep linking & routing: custom schemes, Universal/App Links, AASA placement, and delegating link handling (e.g., Branch).
  • Testing & debugging: test sends, token registration checks, APNs/FCM configuration, and diagnostic logging strategies.
  • Platform-specific notes: iOS (Service/Content extensions, app groups, badge and sound rules), Android (FCM, channels, NotificationCompat), Web (service worker scope, VAPID, soft prompts).

Quick Start

Diagnose why an iOS rich push test failed and provide specific configuration and code fixes for APNs, the notification service/extension, and Braze SDK integration.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: engineer-push-notifications
Download link: https://github.com/delta-and-beta/braze-agency/archive/main.zip#engineer-push-notifications

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.