erin-flutter-analyst

Analyze AppsFlyer Flutter Plugin payloads against documented field mappings.

187|140|Updated Oct 25, 2018
One-click install
npx skills add https://github.com/AppsFlyerSDK/appsflyer-flutter-plugin --skill erin-flutter-analyst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: erin-flutter-analyst
Source: https://github.com/AppsFlyerSDK/appsflyer-flutter-plugin/tree/main/.claude/skills/erin-flutter-analyst
Command: npx skills add https://github.com/AppsFlyerSDK/appsflyer-flutter-plugin --skill erin-flutter-analyst

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill resolves ambiguity in AppsFlyer Flutter Plugin data contracts by providing a structured framework for analyzing payloads, identifying anomalies, and mapping fields to specific features or issue cases.

Core Features & Use Cases

  • Payload Inventory: Maintains a comprehensive index of payload types and field mappings to ensure consistent debugging.
  • Anomaly Detection: Provides a standardized format for flagging discrepancies between observed and expected data at the MethodChannel boundary.
  • Use Case: When a developer reports missing attribution data, use this Skill to audit the payload against the canonical field map and identify if the issue stems from the Dart model or the native implementation.

Quick Start

Use the erin-flutter-analyst skill to analyze the provided payload and compare it against the field map reference.

Frequently Asked Questions about erin-flutter-analyst

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

FAQPage Schema
How do I debug missing AppsFlyer attribution data in a Flutter plugin?

Debug missing AppsFlyer attribution data in Flutter by auditing the payload at the MethodChannel boundary against a canonical field map to identify if the discrepancy stems from the Dart model or native implementation.

How does MethodChannel payload analysis work for AppsFlyer deep linking in Flutter?

MethodChannel payload analysis for AppsFlyer deep linking works by mapping observed data values at the Dart and native communication boundary to documented feature requirements, ensuring technical parity and data integrity across Android and iOS.

What is the best way to verify in-app event schemas for the AppsFlyer Flutter plugin?

The best way to verify in-app event schemas for the AppsFlyer Flutter plugin is to use a structured payload inventory that maps field types and flags anomalies between observed and expected data contracts.

Why does my AppsFlyer Flutter payload show different values on Android and iOS?

Your AppsFlyer Flutter payload shows different values on Android and iOS due to data contract discrepancies at the native layer, which payload analysis identifies by mapping observed values to expected feature requirements.

Can I use payload analysis to find Dart model issues in my AppsFlyer Flutter implementation?

Yes, you can use payload analysis to find Dart model issues in your AppsFlyer Flutter implementation by flagging discrepancies between observed and expected data at the MethodChannel boundary.

When do I need to audit AppsFlyer Flutter payloads for deep linking and attribution?

You need to audit AppsFlyer Flutter payloads for deep linking and attribution when developers report missing data or anomalies, ensuring technical parity and data integrity across Android and iOS implementations.