cometchat-native-components
Purpose
Teaches Claude every component the React Native UI Kit exports, with the props, callback signatures, slot views, request builders, and style shapes that actually exist. This is the authoritative reference — never invent component names or props from memory; look them up here.
Read this skill before writing any <CometChat*> JSX.
Ground truth: packages/ChatUiKit/src/index.ts from the UI Kit source + docs/ui-kit/react-native/components-overview.mdx + per-component doc pages. Official docs: https://www.cometchat.com/docs/ui-kit/react-native/components-overview · Docs MCP: claude mcp add --transport http cometchat-docs https://www.cometchat.com/docs/mcp (or fetch the URL directly without MCP).
How to use this catalog
The React Native UI Kit is a set of independent components that you compose into chat layouts. Three patterns cover almost every use case:
⛔ Only the components in THIS catalog exist — do not invent or recall names from v4/older memory. Before emitting ANY
CometChat*component, confirm it's in this catalog; if it's not here, it doesn't exist (→ unresolved-import build failure). There is no all-in-one component: the v4 compositesCometChatConversationsWithMessages,CometChatUsersWithMessages,CometChatGroupsWithMessages, theCometChatMessagescomposite, and theCometChatUIgod-component are all absent in this RN kit (verified against its exports) — compose the panes yourself per the table below. This is the #1 v4-memory hallucination.