stream-react-native

Integrate Stream Chat, Video, and Feeds SDKs into React Native and Expo apps.

Updated May 27, 2026
One-click install
npx skills add https://github.com/rex009x/mush-talk --skill stream-react-native
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: stream-react-native
Source: https://github.com/rex009x/mush-talk/tree/main/.agents/skills/stream-react-native
Command: npx skills add https://github.com/rex009x/mush-talk --skill stream-react-native

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the complex integration of real-time communication and social features into React Native and Expo applications, eliminating the need to manually manage SDK lifecycles, provider hierarchies, and native configuration.

Core Features & Use Cases

  • Unified SDK Integration: Seamlessly wire Stream Chat, Video, and Feeds into new or existing React Native projects.
  • Best-Practice Blueprints: Access standardized patterns for navigation, authentication, and UI components like message lists, video call screens, and activity feeds.
  • Use Case: Quickly scaffold a language learning app with integrated audio rooms and chat channels, ensuring proper handling of native permissions and background call states.

Quick Start

Use the stream-react-native skill to integrate Stream Chat into my existing Expo project by following the standard provider and navigation setup.

Frequently Asked Questions about stream-react-native

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

FAQPage Schema
How do I integrate real-time chat and video calling into a React Native app?

To integrate real-time chat and video calling into a React Native app, wire Stream Chat and Video SDKs using standardized provider and navigation blueprints, managing native permissions and SDK lifecycles to enable messaging and calls.

Can I add Stream Chat and Feeds to an existing Expo project?

Yes, you can add Stream Chat and Feeds to an existing Expo project. The integration supports existing project wiring by enforcing standard provider hierarchies, navigation setups, and strict native configuration rules.

What is the best way to scaffold a React Native app with audio rooms and activity feeds?

The best way to scaffold a React Native app with audio rooms and activity feeds is applying unified SDK blueprints. This ensures proper handling of native permissions, background call states, and social activity feed lifecycle management.

Why do I need to follow strict navigation and auth rules when setting up Stream Video in React Native?

You need strict navigation and auth rules when setting up Stream Video in React Native to properly manage SDK lifecycles, background call states, and provider hierarchies without breaking real-time communication functionality.

Does this approach handle native permissions for video calling in Expo?

Yes, this approach handles native permissions for video calling in Expo. The integration enforces native configuration rules and blueprint patterns to manage background call states and audio room permissions seamlessly.