cometchat-native-expo-patterns

Official

Seamless Expo patterns for CometChat integration.

Authorcometchat
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Expo managed workflows often require precise configuration of app.json, permissions, gesture handling, and Expo Router routing to enable smooth CometChat integration. This skill provides battle-tested integration patterns and actionable guidance to align Expo projects with CometChat.

Core Features & Use Cases

  • Step-by-step guidance for app.json permissions across iOS/Android and how to merge them without breaking existing configs
  • Clear instructions for wiring the four-wrapper provider chain in App.tsx (or app/_layout.tsx for Expo Router) and for Expo Router file-based routing
  • Patterns for env var management (expo-constants vs expo-dotenv) and safe app startup with CometChat
  • Real-world use cases: managed Expo apps using Expo Router or standard setups that need chat capabilities

Quick Start

Create or adapt your Expo managed project to include the CometChat provider chain in App.tsx (or app/_layout.tsx for Expo Router) and configure app.json, env vars, and permissions as demonstrated.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cometchat-native-expo-patterns
Download link: https://github.com/cometchat/cometchat-skills/archive/main.zip#cometchat-native-expo-patterns

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.