architect-personalization

Design Braze personalization architecture integrating Radar, Transifex, Figma, Canva, and Liquid.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Architect end-to-end personalization infrastructure that unifies location signals, dynamic content rendering, localization, referral state, and creative asset workflows to deliver contextually relevant, safe messaging at scale. Reduce delivery errors, unintended sends, and asset drift by defining clear integration boundaries, render-time resolution, and suppression guards.

Core Features & Use Cases

  • Location-aware targeting: Integrate Radar geofences and trip events into Braze to trigger proximity-based campaigns and real-time suppression rules.
  • Render-time localization and safety: Use Transifex with Connected Content and Liquid abort_message() guards to resolve locales at render time and fail safely when translations or data are missing.
  • Creative asset pipelines: Connect Figma and Canva exports into Creative Studio so designers and operators deliver versioned assets without manual rework.
  • Referral and attribute-driven personalization: Model referral state as first-class user attributes for segmentation and conditional content rendering.

Quick Start

Draft a personalization system architecture that integrates Radar geofencing, Transifex localization, Figma/Canva asset pipelines, referral state handling, and Liquid-based abort_message safety checks.

Frequently Asked Questions about architect-personalization

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

FAQPage Schema
How do I integrate Radar geofencing with Braze for location-aware campaigns?

Integrate Radar geofences and trip events into Braze to trigger proximity-based campaigns and apply real-time suppression rules for location-aware personalization. This defines clear boundaries for contextually relevant messaging.

How does Liquid abort_message work with Transifex localization in Braze?

Liquid abort_message() guards resolve locales at render time using Transifex with Connected Content, failing safely when translations or data are missing to prevent unintended sends during dynamic content rendering.

What's the best way to connect Figma and Canva assets to Braze Creative Studio?

Connect Figma and Canva exports into Braze Creative Studio to enable designers and operators to deliver versioned assets without manual rework, preventing asset drift across personalization pipelines.

Can I model referral state as user attributes for Braze segmentation?

Model referral state as first-class user attributes in Braze to enable segmentation and conditional content rendering, ensuring referral and attribute-driven personalization scales safely.

How do I handle cross-system dependency mapping and failure in personalization infrastructure?

Define clear integration boundaries, render-time resolution, and suppression guards across Radar, Transifex, Figma, Canva, and Braze to map cross-system dependencies and handle failures safely.

When do I need render-time locale resolution in a Braze personalization architecture?

Render-time locale resolution is needed when delivering localized messaging at scale, ensuring Transifex translations resolve dynamically with Liquid abort_message guards to suppress sends on missing data.