growth-engineering

Implement Firebase Analytics funnels, onboarding tracking, and retention loops for mobile apps.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/fosejary/simple-todo --skill growth-engineering-fosejary
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: growth-engineering
Source: https://github.com/fosejary/simple-todo/tree/main/.claude/skills/growth-engineering
Command: npx skills add https://github.com/fosejary/simple-todo --skill growth-engineering-fosejary

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents mobile product teams from guessing by providing a repeatable way to instrument analytics, define funnels, improve onboarding conversion, and retain users with measurable engagement loops.

Core Features & Use Cases

  • Firebase Analytics event tracking: Implement core event taxonomy (auth, feature usage, conversion, retention) and avoid event spam while enabling data-driven decisions.
  • Core funnel definition: Measure drop-offs across install → signup → onboarding complete → first key feature use → repeat usage → purchase.
  • Onboarding optimization: Design a short onboarding flow, persist completion state, and track onboarding completion rate.
  • Retention mechanics: Add local reminder notifications and goal/behavior loops such as streaks and daily goals to increase return behavior.
  • A/B test infrastructure: Use Remote Config feature flags to run controlled experiments on onboarding and monetization.
  • Referral and sharing: Enable share-based acquisition with deep-link tracking and referral persistence.

Quick Start

Ask an AI assistant to generate a growth instrumentation plan for your app that maps funnel events, onboarding steps, retention triggers, and A/B test variants to concrete Firebase/Remote Config implementation steps.

Frequently Asked Questions about growth-engineering

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

FAQPage Schema
How do I track onboarding drop-off using Firebase Analytics?

To reduce onboarding drop-off, implement a short onboarding flow, persist completion state locally, and track completion rates using Firebase Analytics events mapped to each specific onboarding step.

What is the best way to run A/B tests on mobile app onboarding flows?

Using Firebase Remote Config feature flags is the best way to run controlled A/B testing experiments on mobile onboarding variations, allowing you to measure conversion impacts dynamically without app store updates.

How do I set up retention loops with local reminders and streaks?

You set up retention loops by implementing local reminder notifications and behavior mechanics like daily streaks or goals, measuring the resulting repeat usage behavior through Firebase Analytics retention events.

Can I track deep-link attribution and referrals with Firebase?

Yes, you can enable share-based acquisition by implementing deep-link tracking and referral persistence, capturing the install attribution source within your Firebase Analytics event taxonomy.

How do I avoid Firebase Analytics event spam when instrumenting mobile growth?

To avoid Firebase Analytics event spam, implement a structured event taxonomy aligned strictly to the install-to-purchase funnel rather than tracking every interaction, applying privacy-safe consent gating to control data collection.