stream-flutter

/stream-flutter builds or integrates Stream Chat, Video and Feeds in Flutter and Dart apps.

The router installs and dispatches to /stream-flutter when it detects a Flutter signal (flutter, dart, pubspec.yaml, stream_chat_flutter), or you can invoke it directly. Unlike the other platform packs, installing this one asks for a confirmation first; if you decline, the router falls back to a docs-based answer via /stream-docs.

What it knows

  • pubspec.yaml package setup and version alignment
  • Auth and token wiring
  • The pre-built vs custom UI choice: stream_chat_flutter (pre-built Chat widgets) vs stream_chat_flutter_core (build-your-own Chat UI)
  • Video calling and livestreaming with stream_video_flutter
  • Activity Feeds with stream_feed and stream_feed_flutter_core (no pre-built UI)
  • Widget blueprints for channel list, message list, and composer surfaces

Example prompts

/stream-flutter create a Flutter chat app with stream_chat_flutter
/stream-flutter add video calling to my existing Flutter app
/stream-flutter build a custom message list on stream_chat_flutter_core
/stream-flutter wire up an activity feed with stream_feed

The pack's files live at skills/stream-flutter/.