cometchat-features

Select CometChat feature activation workflows for UI Kit, backend, AI, and calls.

Updated May 28, 2026
One-click install
npx skills add https://github.com/MAX5271/CometChat --skill cometchat-features-max5271
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cometchat-features
Source: https://github.com/MAX5271/CometChat/tree/main/.claude/skills/cometchat-features
Command: npx skills add https://github.com/MAX5271/CometChat --skill cometchat-features-max5271

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables CometChat chat features without wasting time by matching each requested capability to the correct enablement path (UI Kit default, backend toggle, AI toggle, dashboard-only setup, package install, or component swap).

Core Features & Use Cases

  • Feature-type discovery and correct enablement path: Determines whether a feature is default/compiled-in, an extension toggle, an AI feature requiring OpenAI configuration, dashboard-only third-party config, a calls-sdk install, or a UI component swap.
  • Automated CLI workflows and safe fallbacks: Guides users through using npx @cometchat/skills-cli and cometchat apply-feature, including handling manual-action-required responses by routing users to the right dashboard area.
  • Post-enable verification and troubleshooting routing: Encourages running cometchat verify after enabling features and directs users to deeper triage skills when issues occur.

Quick Start

Ask: enable polls and smart-replies in my CometChat app, and verify the setup.

Frequently Asked Questions about cometchat-features

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I enable CometChat features like polls and smart replies in my React app?

You can enable CometChat features by using npx @cometchat/skills-cli and cometchat apply-feature to activate capabilities like polls and smart replies, matching each feature to its correct activation path whether UI Kit default, backend extension, or AI toggle within your existing React integration.

How does CometChat feature activation differ between UI Kit defaults and backend extensions?

CometChat feature activation routes UI Kit defaults through component swaps or compiled-in settings, while backend extensions and AI toggles require CLI commands like cometchat apply-feature, and dashboard-only third-party configurations require manual setup within the CometChat dashboard.

Do I need an existing CometChat integration before enabling features like calls and reactions?

Yes, enabling CometChat features like calls, reactions, and file sharing requires an already-integrated React setup, as the Skill guides activation workflows including calling package installs and component swaps specifically for existing CometChat integrations.

What's the best way to configure CometChat AI features requiring an OpenAI key?

The best way to configure CometChat AI features is by running cometchat apply-feature with the native --openai-key cohort flag, which directly passes your OpenAI API key to enable AI capabilities like smart replies.

Why does CometChat apply-feature return a manual-action-required response?

CometChat apply-feature returns a manual-action-required response when a feature relies on dashboard-only third-party configuration, routing you to the correct dashboard area to manually complete the setup instead of applying the change automatically via the CLI.

How do I verify CometChat feature enablement after running apply-feature?

You can verify CometChat feature enablement by running the cometchat verify command after activating extensions or AI features, which checks your setup and directs you to deeper triage skills if any configuration issues are detected.