engineer-sdk-integration

Configure Braze SDK integrations and debug client-side issues across platforms.

Updated Apr 6, 2026
One-click install
npx skills add https://github.com/delta-and-beta/braze-agency --skill engineer-sdk-integration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: engineer-sdk-integration
Source: https://github.com/delta-and-beta/braze-agency/tree/main/skills/engineer-sdk-integration
Command: npx skills add https://github.com/delta-and-beta/braze-agency --skill engineer-sdk-integration

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Prevents misconfigured Braze SDKs, authentication errors, missed events, and slow debugging cycles by providing concrete setup patterns, diagnostics, and integration tactics for client-side SDKs across platforms.

Core Features & Use Cases

  • Authentication & Security: Server-side RSA256 JWT signing, token rotation guidance, and SDK configuration for enforced SDK authentication.
  • Version Management: SemVer upgrade guidance, pinning strategies, and changelog review patterns for safe rollouts across environments.
  • Debugging & Observability: Dashboard debugger workflows, enabling and interpreting verbose logs, session and push token troubleshooting.
  • Third-Party Integrations: Google Tag Manager deployment patterns and ChatGPT Apps wiring for conversational channel tracking.
  • Rate Limiting & Performance: Client-side token-bucket behavior, flush tuning, and best practices to avoid throttling and battery/network issues.

Example: rotate SDK auth keys, pin patch versions in production, enable verbose logging in staging, and run a dashboard debugging session to capture initialization logs and reproduce a missing push event.

Quick Start

Use the engineer-sdk-integration skill to set up SDK authentication, pin SDK versions, enable verbose logging, and run the dashboard debugger to capture and interpret initialization logs.

Frequently Asked Questions about engineer-sdk-integration

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

FAQPage Schema
How do I configure RSA256 JWT signing for Braze SDK authentication?

Configure Braze SDK authentication using server-side RSA256 JWT signing, token rotation guidance, and enforced SDK authentication settings to secure client-side integrations across web and mobile platforms.

Why are my Braze SDK events missing or failing to initialize on iOS and Android?

Diagnose missing Braze SDK events by enabling platform-specific verbose logging in staging, running dashboard debugging sessions to capture initialization logs, and troubleshooting session and push token delivery.

What is the best way to upgrade and pin Braze SDK versions across environments?

Upgrade Braze SDK versions safely by applying SemVer upgrade guidance, pinning patch versions in production, and reviewing changelog patterns to ensure stable rollouts across environments.

How do I deploy Braze SDK integrations using Google Tag Manager?

Deploy Braze SDK integrations via Google Tag Manager by configuring GTM tag templates and applying deployment patterns to wire conversational channel tracking without modifying core application code.

Does the Braze SDK support React Native, Unity, and ChatGPT Apps integrations?

Braze SDK integrations support React Native, Unity, and ChatGPT Apps, providing platform-specific configuration patterns for cross-platform event tracking and conversational channel wiring.

How do I stop Braze SDK rate-limit throttling and tune client-side flush behavior?

Stop Braze SDK rate-limit throttling by diagnosing client-side token-bucket behavior, tuning flush intervals, and applying performance best practices to avoid network and battery issues.