cometchat-react-native-customization
Installation
SKILL.md
Ground truth:
@cometchat/chat-uikit-react-native@5+ catalogrn-v5.json. Docs:/ui-kit/react-native/theme·colors·component-styling·message-bubble-styling. Fetch token names and style keys from docs — never invent them.
Companion skills (read first)
cometchat-react-native-core— install, provider chain, init→login→render. Assumed, not repeated here.
Use this skill when
- "change the chat colors" · "brand the chat UI" · "dark mode" · "restyle the bubbles"
- "custom message type" · "render my own bubble" · "add an option to the message menu"
Prerequisites & install
None beyond core. Theming needs CometChatThemeProvider already in the chain (see core).
Customization mechanism — three layers, cheapest first
There is no CSS. No stylesheets, no className, no --cometchat-* variables. If you are
holding a React snippet with CSS custom properties, it does not apply here.