cometchat-android-v6-extensions

Installation
SKILL.md

Companion skills: cometchat-android-v6-features (feature catalog), cometchat-android-v6-kotlin-customization, cometchat-android-v6-compose-customization

Purpose

Extend the CometChat UIKit v6 data layer using the clean architecture DataSource/Repository pattern. Create custom DataSource implementations, override repository behavior, and register custom message types.

Use this skill when

  • Creating a custom DataSource implementation to change how data is fetched
  • Overriding default repository behavior
  • Registering custom message types
  • Understanding the data flow from DataSource → Repository → ViewModel

Do not use this skill when

  • Customizing UI/bubble rendering (use cometchat-*-customization — that's the BubbleFactory layer)
  • Working with component APIs (use cometchat-*-components)

1. Clean Architecture Overview

Installs
5
GitHub Stars
47
First Seen
May 7, 2026
cometchat-android-v6-extensions — cometchat/cometchat-skills