CometChat Skills — плагин
Скиллы CometChat встраивают чат и звонки в React, Angular, React Native, iOS, Android и Flutter по просьбе «добавь чат»
- 171 ★ репозитория
- Последний коммит
- MIT
Широкий доступ
Почему такой уровень
- Агент правит код приложения, а скилл переноса удаляет функции, зависимости и серверные эндпоинты предыдущего чата
- Скрипт переноса данных запускается с ключами и читает пользователей, группы и историю сообщений
Установка
- Работает в
В терминале, через 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` с двумя списками.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныCometChat MCP — документация и готовые сценарии
CometChat docs-mcp
Официальный MCP-сервер CometChat ищет по документации и собирает сценарии интеграции чата, звонков и модерации в приложение
Скиллы Apollo для ИИ-агентов: Client, Server, iOS, Kotlin, MCP Server, Rover, схемы и операции GraphQL. Ставятся через npx skills.
Семь скиллов, которые учат агента писать Jetpack Compose и Compose Multiplatform в одном архитектурном стиле
Скилл AI SDK от Vercel: агент пишет чат, стриминг и агентов по документации установленной версии пакета
skills-npm подключает скиллы агентов из зависимостей проекта в node_modules и из поля skills в package.json
Builder Skills
Skills for agents
Набор небольших скиллов от Builder.io для рабочих привычек агента: визуальные планы и разборы диффов, сверка с документацией, кросс-агентное ревью и аккуратные
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| CometChat Skills (эта карточка) | да | 171 | ||
| CometChat MCP — документация и готовые сценарии | да | не нужна | 146 | официальный MCP-сервер по документации CometChat, а здесь скиллы, которые сами встраивают чат и ведут перенос |
| Chat SDK | нет | 2 474 | скилл Vercel для ботов в мессенджерах, а здесь чат и звонки внутри собственного приложения |
Коротко о README
README объясняет, что пакет версии 5 охватывает шесть семейств UI Kit, и показывает установку через `npx` с автоопределением проекта или как плагин. Затем идут сценарии использования, перенос с Sendbird и Stream, CLI для данных доступа, состав пакета в виде таблицы и версии, с которыми скиллы проверены.