Claude Skills · Marketing

Firebase In App Messaging

evanca/flutter-ai-rules

Use when running in-app message campaigns, triggering/suppressing messages, configuring opt-in data collection, testing on specific devices, or handling message callbacks.

★ 605 Synced 4 hours ago View SKILL.md

At a glance

Marketing Manual install

This skill is for Marketing and helps you run in-app message campaigns, trigger and suppress messages, and configure data collection opt-in.

Install git clone --depth 1 https://github.com/evanca/flutter-ai-rules cp -r flutter-ai-rules/skills/firebase-in-app-messaging ~/.claude/skills/firebase-in-app-messaging
Can use Not declared by the author
Good for run in-app message campaignstrigger and suppress messagesconfigure data collection opt-intest messages on specific deviceshandle message callbacks

firebaseflutterPush NotificationsUser Engagementmobilecampaign-management

Also in evanca/flutter-ai-rules

View the repo
Accessibility Design

Use when working on accessibility, a11y, WCAG, ARIA, screen readers, keyboard nav, focus order, contrast, alt text, captions, reduced motion...

Use when creating a feature, designing folder structure, adding repositories/services/view models, wiring dependency injection, or deciding...

Bloc Coding

Use when creating a Cubit or Bloc, modeling state with sealed classes or status enums, wiring BlocBuilder/BlocListener/BlocProvider, writing...

Code Review Code Review & Testing

Use when asked to review a PR, MR, branch, or diff, audit changed files, or check code quality.

Use when writing switch statements, refactoring if-else chains, creating data classes, choosing records vs classes, destructuring values, or...

Use when building AI agents in Dart, implementing Genkit flows or tools, integrating LLMs into Dart or Flutter applications, or using Genkit...

Use when writing Dart code, reviewing for style, refactoring naming, adding doc comments, structuring imports, or enforcing type annotations...

Firebase AI Coding

Use when setting up firebase_ai, generating text/chat with Gemini, streaming AI output, building multimodal prompts, or handling AI errors.

Firebase Analytics Data & Analytics

Use when logging analytics events, setting user properties, configuring default event parameters, building funnels, or adding screen-view tr...

Use when implementing app attestation, configuring App Check providers, setting up debug tokens, enabling backend enforcement, or managing t...

Firebase Auth Coding

Use when setting up auth, managing auth state, implementing email/password or social sign-in, handling auth errors, or managing users.

Use when setting up Firestore, designing schemas, doing CRUD, creating listeners, paginating queries, configuring indexes, enabling offline...

Other Marketing skills

Internal Comms anthropics/skills

A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use...

SAAS Landing nexu-io/open-design

Single-page SaaS landing with hero, features, social proof, pricing, and CTA. Respects the active DESIGN.md color/typography/layout tokens....

Domain Name Brainstormer nexu-io/open-design

Generate creative domain name ideas and check availability across multiple TLDs including .com, .io, .dev, and .ai.

Magazine Web Ppt nexu-io/open-design

For marketing and gtm work: bind launches, campaigns, events, and brand plans to growth and pipeline outcomes. Built around the core query "...

Email Marketing nexu-io/open-design

A brand product-launch email — masthead with wordmark, hero image block, headline lockup with skewed-italic accent, body copy, primary CTA,...

Ad Creative nexu-io/open-design

Generate and iterate ad creative including headlines, descriptions, and primary text. Useful for paid social and search ad iteration.