cometchat-ios-features

Installation
SKILL.md

Companion skills (read first)

  • cometchat-ios-core owns setup and the default surface. This skill ADDS one capability at a time. The feature list is features.ios-v5.json; never claim a feature that is not in it.

Use this skill when

"add reactions", "enable polls", "turn on smart replies", "add message search", "let people report a message".

First: which KIND of feature is it? This decides the work.

Kind What it needs Examples
Already on nothing — say so text, media, receipts, typing, reactions, mentions
Code-wired a callback + a destination screen threads, search, mark-as-unread, quoted reply
Dashboard extension a toggle in the Dashboard; no code polls, stickers, whiteboard, document, translation, link preview, thumbnails
AI a Dashboard AI toggle, then wire the surface conversation starters, smart replies, summary, assistant history
SDK fallback no kit component — call the SDK AI agents, campaigns, add-members, moderation actions

Never re-suggest something already on. Reactions and mentions are core messaging in v5; offering them as "add a feature" is the AUDIT-077 mistake. The legacy moderation filters (profanity, data masking, image moderation) route to legacy docs — never offer them.

Dashboard-gated features: enable, then verify — do not write code

The Dashboard toggle is the whole job for extensions: "Code required: None — extensions work out of the box." Use the CLI to flip it (skills-cli features enable <id>), then confirm it appears. If it does not, that is a Dashboard/plan issue, not a code one — say so rather than hand-rolling a replacement.

Installs
6
GitHub Stars
150
First Seen
May 7, 2026