cometchat-android-v6-kotlin-customization

Installation
SKILL.md

Companion skills: cometchat-android-v6-compose-customization (Compose equivalent), cometchat-android-v6-kotlin-components, cometchat-android-v6-kotlin-theming, cometchat-android-v6-extensions (DataSource layer), cometchat-android-v6-events

Purpose

Customize CometChat Kotlin Views components — override message bubble rendering with BubbleFactory, use BubbleViewProvider for per-slot overrides, and apply style classes. This is the v6 replacement for v5's DataSource/ChatConfigurator pattern.

Use this skill when

  • Creating custom message bubble rendering for specific message types
  • Overriding individual bubble slots (avatar, header, footer, content, etc.)
  • Applying custom styles to components
  • Replacing the entire bubble layout for a message type

Do not use this skill when

  • Working with Compose customization (use cometchat-android-v6-compose-customization)
  • Changing theme colors globally (use cometchat-android-v6-kotlin-theming)
  • Extending the data layer (use cometchat-android-v6-extensions)
Related skills

More from cometchat/cometchat-skills

Installs
3
GitHub Stars
26
First Seen
8 days ago