CometChat Skills — плагин

Скиллы CometChat встраивают чат и звонки в React, Angular, React Native, iOS, Android и Flutter по просьбе «добавь чат»

  • 171 ★ репозитория
  • Последний коммит
  • MIT
ПлагинОфициальный

Широкий доступ

Почему такой уровень

  • Агент правит код приложения, а скилл переноса удаляет функции, зависимости и серверные эндпоинты предыдущего чата
  • Скрипт переноса данных запускается с ключами и читает пользователей, группы и историю сообщений
Все причины и проверки

cometchat/cometchat-skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add plugins/cometchat-skills

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Широкий доступИнструмент может менять данные, выполнять команды или работать с секретами.

  • Агент правит код приложения, а скилл переноса удаляет функции, зависимости и серверные эндпоинты предыдущего чата
  • Скрипт переноса данных запускается с ключами и читает пользователей, группы и историю сообщений

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Пакет `@cometchat/skills` версии 5 ставится командой `npx @cometchat/skills add`. Установщик сам определяет проект: React с Vite, Next.js, CRA, Astro или React Router, Angular, React Native и Expo, нативные iOS и Android, Flutter. Затем он кладет скиллы для вашего агента, например в `.claude/skills/` для Claude Code. После установки достаточно сказать агенту «add chat to my app». Скилл `cometchat` проводит короткий разговор о фреймворке, назначении, размещении и данных доступа, строит план и ждет вашего одобрения, затем передает скиллу `-core` нужной платформы. Для шести наборов интерфейса есть свои скиллы: React 7, Angular 5, React Native 5, iOS 5, Android 6, Flutter 6, а также безголовые Calls SDK для голоса и видео и Chat SDK для Android. Отдельная фраза «migrate my app to CometChat» запускает перенос с Sendbird или Stream: ветка `cometchat-migration`, замена функций, удаление тех, которых у CometChat нет, переписанный серверный токен и вебхуки, сценарий переноса пользователей, групп и истории. Итог записывается в `COMETCHAT_MIGRATION.md`.

Для кого. Мобильным и веб-разработчикам, которые добавляют чат и видеозвонки в приложение или уходят со Sendbird и Stream, и просят об этом Claude Code, Cursor или Codex.

Подходит, если

  • Приложение на Next.js или Vite без чата, и агент должен встроить его по согласованному плану
  • Нативному приложению на iOS, Android или Flutter требуются голос и видео через Calls SDK
  • Проект сидит на Sendbird или Stream Chat, и весь перенос нужно сделать в отдельной ветке
  • Данные доступа удобнее получить из панели управления через `npx @cometchat/skills-cli@3 auth login`
  • Агенту нужны актуальные доки CometChat, которые плагин подключает через Docs MCP

Не подходит, если

  • Чат делается на другом сервисе: скиллы настроены только под UI Kit и SDK CometChat
  • Проект на платформе вне шести семейств, например на Vue: готовых скиллов для нее нет
  • Нужен собственный чат на своем сервере без внешнего сервиса: CometChat работает как облачная платформа

Пример запроса к агенту

Добавь чат и звонки в этот проект на Next.js: сначала спроси, куда его разместить, и покажи план до правок

Ограничения

Скиллы работают только с продуктами CometChat и требуют учетную запись, идентификатор приложения, регион и ключ авторизации, которые CLI панели управления подтягивает из аккаунта. Перенос со Sendbird или Stream полностью удаляет функции, которых нет у CometChat, вместе с кодом, пунктами интерфейса и зависимостями, и запускает скрипт переноса данных после ввода ключей. Поэтому его выполняют в ветке `cometchat-migration` и проверяют сборку и итоговые списки. Версия 5 переписана заново, а команда `add` удаляет старые скиллы версии 4. Плагин подключает удаленный Docs MCP по адресу `https://mcp.cometchat.com/mcp`.

Как отключить. Удалите папки скиллов `cometchat*` из каталога скиллов агента. Плагин в Claude Code снимает `/plugin uninstall cometchat-skills@cometchat`. Пакеты UI Kit, которые уже попали в проект, удаляйте обычным менеджером пакетов.

Частые вопросы

Как поставить CometChat Skills в Claude Code?

Выполните `npx @cometchat/skills add --ide claude`. Или добавьте плагин: `/plugin marketplace add cometchat/cometchat-skills`, затем `/plugin install cometchat-skills@cometchat`. Плагин заодно подключает Docs MCP.

Что сказать агенту после установки?

Фразу «add chat to my app». Агент задаст вопросы о фреймворке, назначении и размещении, покажет план и приступит к работе после вашего одобрения.

Какие платформы поддерживаются?

Шесть семейств UI Kit: React v7, Angular v5, React Native v5, iOS v5, Android v6 и Flutter v6. Для голоса и видео есть безголовые Calls SDK, для Android еще и Chat SDK. Платформу можно выбрать флагом `--family`.

Как скиллы получают данные доступа?

Отдельный CLI `npx @cometchat/skills-cli@3 auth login` и затем `provision run` берет идентификатор приложения, регион и ключ авторизации из панели управления. Кода приложения этот CLI не пишет.

Что произойдет при переносе со Sendbird?

Фраза «migrate my app to CometChat» запускает работу в ветке `cometchat-migration`: замена функций, удаление отсутствующих, перенастройка токена и вебхуков, скрипт переноса данных. Итог пишется в `COMETCHAT_MIGRATION.md` с двумя списками.

Обсуждение

Вопросов и отзывов пока нет.

Плагины
Официальный

Официальный MCP-сервер CometChat ищет по документации и собирает сценарии интеграции чата, звонков и модерации в приложение

MCP-серверМинимальный доступ146Звезды репозитория
Официальный

Скиллы Apollo для ИИ-агентов: Client, Server, iOS, Kotlin, MCP Server, Rover, схемы и операции GraphQL. Ставятся через npx skills.

ПлагинМинимальный доступ130Звезды репозитория

Семь скиллов, которые учат агента писать Jetpack Compose и Compose Multiplatform в одном архитектурном стиле

СкиллРасширенный доступ306Звезды репозитория
Официальный

Скилл AI SDK от Vercel: агент пишет чат, стриминг и агентов по документации установленной версии пакета

СкиллРасширенный доступ27,9 тыс.Звезды репозитория

skills-npm подключает скиллы агентов из зависимостей проекта в node_modules и из поля skills в package.json

CLIРасширенный доступ582Звезды репозитория

Builder Skills

Skills for agents

Набор небольших скиллов от Builder.io для рабочих привычек агента: визуальные планы и разборы диффов, сверка с документацией, кросс-агентное ревью и аккуратные

СкиллРасширенный доступ4,7 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
CometChat Skills (эта карточка)да171
CometChat MCP — документация и готовые сценариидане нужна146официальный MCP-сервер по документации CometChat, а здесь скиллы, которые сами встраивают чат и ведут перенос
Chat SDKнет2 474скилл Vercel для ботов в мессенджерах, а здесь чат и звонки внутри собственного приложения

Коротко о README

README объясняет, что пакет версии 5 охватывает шесть семейств UI Kit, и показывает установку через `npx` с автоопределением проекта или как плагин. Затем идут сценарии использования, перенос с Sendbird и Stream, CLI для данных доступа, состав пакета в виде таблицы и версии, с которыми скиллы проверены.

Бейдж для README

Сообщить о проблеме