$npx skillfedfor your agent

Cometchat Android V6 Migration

Step-by-step migration guide for moving Android apps from CometChat UIKit V5 to the stable V6 release. Covers dependency rewrites, the Compose vs Kotlin Views surface choice, builder API changes including the new UIKitSettings pattern, theme system updates, and bundled calls integration—plus a verification checklist to validate your migration.

Cometchat Android V6 Migration provides recipes for upgrading from V5 to V6 with dependency, API, and theme changes.

AI-generated summary based on this skill's SKILL.md

61 2 unlicensed, metadata onlyupdated by cometchat

Decision gist · record as of 2026-06-23

Cometchat Android V6 Migration provides recipes for upgrading from V5 to V6 with dependency, API, and theme changes. Step-by-step migration guide for moving Android apps from CometChat UIKit V5 to the stable V6 release. Covers dependency rewrites, the Compose vs Kotlin Views surface choice, builder API changes including the new UIKitSettings pattern, theme system updates, and bundled calls integration—plus a verification checklist to validate your migration.

manual: git clone https://github.com/cometchat/cometchat-skills → cp -r cometchat-skills ~/.claude/skills/cometchat-android-v6-migration

Use it when

  • To upgrade Cometchat Android V6 Migration, start by rewriting your dependency declarations in gradle to point to V6.
  • Cometchat Android V6 Migration requires choosing between two UI surfaces: Compose, which is the modern declarative approach.
Same gist for agents: .md · .json

Install

cometchat/cometchat-skills/cometchat-android-v6-migration · repository language: JavaScript

generated, unverified - the skill's exact subdirectory could not be determined; check the repository on GitHub

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What are the cometchat android v6 migration steps?

Cometchat Android V6 Migration involves several key steps: update your gradle dependencies to V6, choose between Compose or Kotlin Views for your UI surface, adapt your builder API calls to use the new UIKitSettings pattern, update your theme system configuration, and integrate the bundled calls feature. Complete the migration by running the verification checklist to ensure all components work correctly.

How do I upgrade CometChat SDK to v6 on Android?

To upgrade Cometchat Android V6 Migration, start by rewriting your dependency declarations in gradle to point to V6. Next, decide whether to use Compose or Kotlin Views for your UI layer. Update all builder API calls to conform to the new UIKitSettings pattern, reconfigure your theme system, and integrate the bundled calls functionality. Validate the upgrade using the provided verification checklist.

What is the difference between Compose and Kotlin Views in Cometchat V6?

Cometchat Android V6 Migration requires choosing between two UI surfaces: Compose, which is the modern declarative approach, and Kotlin Views, the traditional imperative approach. Your choice affects how you structure your UI layer and integrate CometChat components. The migration guide covers both paths so you can select based on your app's architecture and team expertise.

What changed in the builder API for Cometchat V6?

Cometchat Android V6 Migration introduces the new UIKitSettings pattern for the builder API. Previous V5 builder approaches have been replaced with this updated pattern. The migration documentation details all API changes so you can systematically rewrite your initialization and configuration code to match V6 requirements.

How do I verify my Cometchat Android V6 migration is complete?

Cometchat Android V6 Migration includes a verification checklist to confirm successful migration. Run through each item to validate that dependencies are updated, your UI surface choice is properly implemented, builder API calls use UIKitSettings, theme system is reconfigured, and bundled calls are integrated. This checklist ensures all migration steps are complete before deploying to production.

What is bundled calls integration in Cometchat V6?

Cometchat Android V6 Migration incorporates bundled calls as an integrated feature. This functionality is part of the V6 release and must be integrated during your migration process. The step-by-step guide explains how to enable and configure bundled calls within your migrated Android app.

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Migrate existing Android app from CometChat v5 to v6”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

Cometchat Android V6 Calls
by cometchat · cometchat/cometchat-skills

Integrate production-grade calling into native Android using CometChat V6's UI kit for Compose or Kotlin Views. This skill documents five required workarounds—including the undocumented peer dependency on calls-sdk-android 5.0.+, stub classes for legacy CallManager references, and corrected Call constructor argument order—plus proper foreground service setup, ConnectionService wiring, and FCM VoIP push configuration.

no license declared → metadata onlyupdated Jun 2026
★ 61repo stars
Cometchat Android V6 Compose Theming
by cometchat · cometchat/cometchat-skills

Wrap CometChat Compose components in `CometChatTheme {}` to apply color schemes, typography, shapes, and dark mode support. Override the primary color, access theme tokens in custom composables, and auto-generate extended primary shades. Use `CompositionLocal` providers to inject theme values throughout your UI.

no license declared → metadata onlyupdated Jun 2026
★ 61repo stars
Cometchat Android V6 Production
by cometchat · cometchat/cometchat-skills

This skill guides you through hardening a CometChat V6 Android app for production release. Switch from authKey to server-generated token authentication, configure ProGuard/R8 obfuscation, apply security best practices, and optimize your release build for Android 9.0+.

no license declared → metadata onlyupdated Jun 2026
★ 61repo stars
Cometchat Android V6 Troubleshooting
by cometchat · cometchat/cometchat-skills

Resolve common CometChat Android UIKit v6 problems spanning initialization, component rendering, push notifications, and calls across both Kotlin Views and Jetpack Compose implementations. This skill provides diagnostic tables, code examples, and step-by-step fixes for authentication errors, theme issues, WebSocket disconnects, and dependency conflicts.

no license declared → metadata onlyupdated Jun 2026
★ 61repo stars
Cometchat Android V6 Builder Settings
by cometchat · cometchat/cometchat-skills

Reference for UIKitSettingsBuilder — configure presence subscriptions (all users, roles, or friends), enable calling features, and override host URLs for CometChat Android V6 initialization. Covers the complete builder API, calling setup with SessionSettingsBuilder, and initialization state checks.

no license declared → metadata onlyupdated Jun 2026
★ 61repo stars
Cometchat Android V5 Core
by cometchat · cometchat/cometchat-skills

Master the foundational setup for CometChat on Android—initialize the SDK, build UIKitSettings, add dependencies, and authenticate users. Covers Gradle configuration, AndroidX/Jetifier requirements, and the anti-patterns that break integrations. Start here before tackling components, theming, or placement.

no license declared → metadata onlyupdated Jun 2026
★ 61repo stars

More skills Cometchat Android V6 Kotlin Theming (unlicensed) · Cometchat Android V6 Core (unlicensed) · Cometchat Android V6 Compose Placement (unlicensed) · Cometchat Android V6 (unlicensed) · migrate-xml-views-to-jetpack-compose (Apache-2.0) · Cometchat Android V5 (unlicensed) · Cometchat Android V6 Compose Components (unlicensed) · Cometchat Android V5 Theming (unlicensed)

Tags
sdk-upgradeversion-migrationandroid-developmentmessaging-platformapi-integrationmobile-chatframework-updatedeveloper-guide