Agent skill

Cometchat Migrate From Twilio

by cometchat in cometchat/cometchat-skills

Migrate an app from Twilio Conversations (or the deprecated Programmable Chat) to CometChat in ONE prompt, on any platform in this pack.

MITAuto-check passedFrontend & Design

Install Cometchat Migrate From Twilio

skills CLI
$ npx skills add cometchat/cometchat-skills --skill cometchat-migrate-from-twilio -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install cometchat/cometchat-skills cometchat-migrate-from-twilio --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/cometchat/cometchat-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/cometchat-migrate-from-twilio .claude/skills/cometchat-migrate-from-twilio && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
cometchat-migrate-from-twilio
GitHub stars
132
Token cost
~2.6k tokens
SKILL.md length
1,212 words
Files
6 (incl. references)
Skills in repo
97
Repo updated
First seen
Licence
MIT

At a glance

Migrate an app from Twilio Conversations (or the deprecated Programmable Chat) to CometChat in ONE prompt, on any platform in this pack.

  • Works in 11 steps: Detect. npx @cometchat/skills detect… → Inventory. Grep per… → Feature map. For each Twilio feature,… → …
  • Tasks that involve Design systems
  • SKILL.md covers Companion skills (read first), Use this skill when, The single-prompt contract… and Twilio is headless — so this…, plus 3 more sections
  • Calls npx; reaches cometchat.com; needs TWILIO_API_KEY and TWILIO_API_SECRET

What it does

Cometchat Migrate From Twilio is an agent skill from cometchat/cometchat-skills. Migrate an app from Twilio Conversations (or the deprecated Programmable Chat) to CometChat in ONE prompt, on any platform in this pack. Twilio is headless (no UI Kit), so this is client/SDK-mode: keep the app's own UI, swap the data layer to the CometChat Chat SDK (or, for a fresh chat UI, the CometChat UI Kit), rewrite the token server, remove features CometChat lacks, write a data-migration script, uninstall Twilio, verify the build, and end with a report. Triggers: 'migrate from Twilio to CometChat', 'migrate…

Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 6 other files, including reference files (for example `references/concept-map.md`, `references/data-migration.md` and `references/feature-map.md`). Compatibility notes: FROM Twilio Conversations (@twilio/conversations, twilio-conversations iOS/Android, twilioconversations Flutter) or Programmable Chat (twilio-chat…

It sits in Frontend & Design, covering Design systems and Database migrations. It works with CometChat and Twilio. The repository describes itself as: Add CometChat chat & messaging and voice & video calls to any React, Next.js, React Native, Angular, Android, iOS, or Flutter project through your AI coding agent. Works with… The licence is MIT.

When your agent uses it

  • Tasks that involve Design systems
  • Tasks that involve Database migrations

Example prompts

  • “migrate from Twilio to CometChat”
  • “migrate my app to CometChat”
  • “replace Twilio Conversations with CometChat”
  • “/cometchat-migrate-from-twilio”

Requirements

  • Node.js
  • A credential in TWILIO_API_KEY
  • A credential in TWILIO_API_SECRET
  • Compatibility (from SKILL.md): FROM Twilio Conversations (`@twilio/conversations`, `twilio-conversations` iOS/Android, `twilio_conversations` Flutter) or Programmable Chat (`twilio-chat`, deprecated) → the CometChat family this pack detects. Node >=18 for the data-migration script.

Workflow steps

11 steps, taken from the first numbered list in SKILL.md.

  1. Detect. npx @cometchat/skills detect --json → framework, existing_cometchat, migrate_from. Resolve (peers.yaml; per-platform targets in…
  2. Inventory. Grep per references/inventory.md (packages, Client/Conversations.Client, access-token fetch, getConversationBySid/create…
  3. Feature map. For each Twilio feature, use references/feature-map.md, then check the CometChat id in the family's features.json AND the…
  4. Install CometChat + wire init/login per cometchat--core. Identity: the CometChat UID is the app's Twilio identity through one shared…
  5. Replace the data layer, file by file (references/concept-map.md): Twilio Client init/token → CometChat init/login; Conversation → a user…
  6. Remove unsupported features FULLY — code, UI entry points, state, deps, tests. Log each for the report.
  7. Server side. Replace the Twilio access-token endpoint (API Key/Secret + Conversations Service SID → JWT) with a CometChat auth-token…
  8. Data-migration script — write it, then run the import for the user. scripts/cometchat-migration/ per references/data-migration.md: export…
  9. Uninstall Twilio — remove every Twilio dependency (@twilio/conversations, twilio-conversations, twilio-chat, the server twilio SDK) +…
  10. Verify (§Verify it works). Fix build errors you introduced. No live tests unless asked.
  11. Report. Write COMETCHAT_MIGRATION.md from references/report-template.md; END the reply with its Removed + Action items lists.

What it can do on your machine

Read from SKILL.md and the folder at commit 911b108. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • npx

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • cometchat.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • TWILIO_API_KEY
    • TWILIO_API_SECRET

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    FROM Twilio Conversations (`@twilio/conversations`, `twilio-conversations` iOS/Android, `twilio_conversations` Flutter) or Programmable Chat (`twilio-chat`, deprecated) → the CometChat family this pack detects. Node >=18 for the data-migration script.

    From compatibility in the SKILL.md frontmatter.

Context cost

Cometchat Migrate From Twilio loads about 2.6k tokens when it runs, and up to ~8.1k if it reads all its reference files. Until then it costs about 184 tokens; SKILL.md has 1,212 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~184
When it runs · the whole SKILL.md, loaded when a task matches
~2.6k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from cometchat/cometchat-skills at commit 911b108, republished under its MIT licence (© cometchat). 1,212 words, ~2,555 tokens.

Download SKILL.mdSave it as .claude/skills/cometchat-migrate-from-twilio/SKILL.md (or your agent's skills folder). This skill also uses 5 other files; get the full folder from GitHub.
name
cometchat-migrate-from-twilio
description
Migrate an app from Twilio Conversations (or the deprecated Programmable Chat) to CometChat in ONE prompt, on any platform in this pack. Twilio is headless (no UI Kit), so this is client/SDK-mode: keep the app's own UI, swap the data layer to the CometChat Chat SDK (or, for a fresh chat UI, the CometChat UI Kit), rewrite the token server, remove features CometChat lacks, write a data-migration script, uninstall Twilio, verify the build, and end with a report. Triggers: 'migrate from Twilio to CometChat', 'migrate my app to CometChat' (Twilio detected), 'replace Twilio Conversations with CometChat', 'move off Twilio chat', 'twilio-conversations to cometchat', 'twilio programmable chat migration'.
compatibility
FROM Twilio Conversations (`@twilio/conversations`, `twilio-conversations` iOS/Android, `twilio_conversations` Flutter) or Programmable Chat (`twilio-chat`, deprecated) → the CometChat family this pack detects. Node >=18 for the data-migration script.
license
MIT
metadata.author
CometChat
metadata.version
1.0.0
metadata.tags
cometchat migration twilio conversations programmable-chat competitor switch sdk data-import

Ground truth: the TWILIO side (what to look for) is baked in references/inventory.md + references/feature-map.md — confirm each hit by reading the user's code and, where unsure, Twilio's current Conversations docs. The COMETCHAT side is never from memory: symbols from the target family's skills + catalog, feature existence from features.json, signatures via cometchat-<family>-core/references/docs-map.md (Docs MCP first — RULES.md → Fetch discipline). REST pages under DOCS_BASE = https://www.cometchat.com/docs.

Companion skills (read first)

  • cometchat-<family>-core — the init → login → render (or the Chat SDK init/login) the migrated app lands on; <family> resolved in step 1.
  • cometchat-security — the server token endpoint that replaces Twilio access tokens.

Use this skill when

"migrate my app from Twilio to CometChat", "replace Twilio Conversations", or "migrate my app to CometChat" when npx @cometchat/skills detect --json reports migrate_from vendor twilio. Sendbird/Stream apps → their own skills.

The single-prompt contract (read before step 1)

The migration request IS the approval (RULES.md → Competitor migration). Run every step to the end in one turn: no plan/approve gate, no questions — take the documented default and record it under Defaults taken. Work on a cometchat-migration git branch; never commit/push. You DO run the data-import script — but only at the very end and only after the user hands you the credentials (step 8); that single credential prompt is the sole exception to "no questions". Removing Twilio is the requested outcome; non-Twilio code is only rewired. Only STOP if: no Twilio usage found (hand to cometchat), the platform has no family in this pack (deliver the inventory as the report), or the app didn't build before you started (record it, migrate anyway, label pre-existing).

Twilio is headless — so this is client/SDK mode

Twilio Conversations ships no UI Kit; the app already has its own chat UI on the Twilio client. Default migration therefore keeps that UI and swaps the data layer to the CometChat Chat SDK (cometchat-<family>-core docs-map → SDK), mapping CometChat objects into the app's existing view models at the boundary. If the user instead wants CometChat's prebuilt UI, offer to replace their UI with the family UI Kit (a bigger change) — but the safe default is data-layer-only.

Migration workflow (BAKED — do every step, in order)

Every step applies to every app: users and history exist even in a small app, so steps 4 (toCometChatId) and 8 (data script) are ALWAYS delivered; skip only a step whose subject truly doesn't exist (no server → step 7), listed as skipped: <why>.

  1. Detect. npx @cometchat/skills detect --json → framework, existing_cometchat, migrate_from. Resolve <family> (peers.yaml; per-platform targets in references/inventory.md). Run the app's build once and record pass/fail.
  2. Inventory. Grep per references/inventory.md (packages, Client/Conversations.Client, access-token fetch, getConversationBySid/create, sendMessage, getMessages, participants, stateChanged/message listeners, media, attributes, push, the token server). Record each hit file:line → purpose.
  3. Feature map. For each Twilio feature, use references/feature-map.md, then check the CometChat id in the family's features.json AND the docs (UI Kit + SDK). Present → migrate. An empty MCP search is INCONCLUSIVE, not "unsupported": re-query with CometChat vocabulary (e.g. "media recorder"/"voice notes", not "voice message recorder"; drop version/platform over-qualifiers), then LIVE-FETCH the likely docs page (fetch_cometchat_doc_page, or a plain fetch of the docs URL + .md), then cross-check the family CATALOG (installed component/symbol list). Mark UNSUPPORTED only when the CATALOG lacks it AND the live doc fetch (not merely an empty MCP search) also finds nothing (then remove + list). Never call unsupported from memory or from an empty search; if it genuinely can't be verified, KEEP it + needs-verification.
  4. Install CometChat + wire init/login per cometchat-<family>-core. Identity: the CometChat UID is the app's Twilio identity through one shared toCometChatId() (references/concept-map.md §IDs), used by client login, the token server, and the data script.
  5. Replace the data layer, file by file (references/concept-map.md): Twilio Client init/token → CometChat init/login; Conversation → a user or group conversation; Participant → group member; Message send/get → CometChat send/messages request; stateChanged/messageAdded listeners → CometChat listeners (removed on unmount); media → attachments; attributes → metadata. Keep the app's UI; map at the boundary. Remove each Twilio import as its last use goes.
  6. Remove unsupported features FULLY — code, UI entry points, state, deps, tests. Log each for the report.
  7. Server side. Replace the Twilio access-token endpoint (API Key/Secret + Conversations Service SID → JWT) with a CometChat auth-token endpoint (cometchat-security; create user if missing → POST /v3/users/{uid}/auth_tokens). Map Twilio webhooks (onMessageAdded, etc.) to CometChat webhooks; drop/list any with no equivalent. Replace other Conversations REST calls with CometChat REST, or remove + list.
  8. Data-migration script — write it, then run the import for the user. scripts/cometchat-migration/ per references/data-migration.md: export users/conversations/participants/messages from the Twilio Conversations REST API → transform with the shared toCometChatId() → import via the CometChat Data Import API. When the code migration is done, tell the user the data-import script is ready and ask for the credentials it needs — the Twilio keys (TWILIO_ACCOUNT_SID, TWILIO_API_KEY, TWILIO_API_SECRET, TWILIO_CONVERSATIONS_SERVICE_SID) and the CometChat App ID, Region and full-access REST API key. (This one credential prompt is the sole exception to the no-questions contract.) The moment they provide them, RUN the import yourself from env vars — never write secrets into a repo file: a --dry-run first (show counts), then the real import, then report results. Only messages within CometChat's 6-month retention window import — tell the user to reach out to CometChat to import messages older than 6 months. If they decline to share credentials, leave running it as an action item.
  9. Uninstall Twilio — remove every Twilio dependency (@twilio/conversations, twilio-conversations, twilio-chat, the server twilio SDK) + lockfile, env vars, native config, CI secrets. Reinstall. Update the app's own docs (README/.env.example) and rename twilio* identifiers.
  10. Verify (§Verify it works). Fix build errors you introduced. No live tests unless asked.
  11. Report. Write COMETCHAT_MIGRATION.md from references/report-template.md; END the reply with its Removed + Action items lists.
Show full SKILL.md (279 more words)Show less

Common pitfalls

  • Identities that CometChat rejects. Twilio identity strings can hold characters CometChat UIDs can't (alpha-dash, ≤100, lowercased). Sanitize with one shared function everywhere.
  • 1:1 vs group. A Twilio conversation with exactly two participants → a CometChat user conversation, not a two-person group.
  • Optimistic send / pagination / listeners differ — see references/concept-map.md behavioral gotchas; keep the app's UX identical, only the data source changes.
  • Access token ≠ Auth Key. Twilio's client token maps to a CometChat auth token (server-minted), not the Auth Key. Never ship the Auth Key.
  • Half-removed features / left-behind listeners — remove entry points too; remove every listener on unmount.
  • Programmable Chat vs Conversations — older apps use twilio-chat (Channel/Member/Message); the mapping is the same shape, note which the app uses.

Verify it works

The app builds with the family's normal command · zero Twilio residue (grep -rIiE 'twilio' . finds only the report + data script) · every CometChat symbol exists in the catalog · every migrated feature is in features.json/docs; every UNSUPPORTED item is in the report with its files · client login, token server, and data script all use the same toCometChatId().

RUN it and read the logs — a compile is NOT a working app (do this; don't skip). When you're done implementing, START the app and confirm it LOADS with the chat surface rendered and NO errors in the browser console / dev-server terminal (native: platform run + logs). Fix EVERY runtime error you introduced — a Cannot read properties of undefined from a half-migrated reference, or an SDK enum/class read at module-load before the SDK is ready, is a migration bug (see cometchat-<family>-troubleshooting). If it can't be started here, SAY SO and give the user the exact run command + what to watch for — never silently skip this.

© cometchat, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 5 other files (references) in skills/cometchat-migrate-from-twilio of cometchat/cometchat-skills.

  • SKILL.md
  • references/concept-map.md
  • references/data-migration.md
  • references/feature-map.md
  • references/inventory.md
  • references/report-template.md

Open the folder on GitHubat commit 911b108

Compare with similar skills

Cometchat Migrate From Twilio next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Cometchat Migrate From Twilio compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Cometchat Migrate From Twilio this skillcometchat/cometchat-skills132—~2.6kAutomated safety check: PassMIT
Version Bump Advisormurphytrueman/design-system-ops206—~2.9kAutomated safety check: PassMIT
Docs LookupProgrammerAnthony/Expert-Coding-Harness235—~640Automated safety check: PassMIT
Impeccablebestofjs/bestofjs3.1k26 repos~2.6kAutomated safety check: PassMIT
Figma Design System Builderwarpdotdev/warp65k2 repos~4.4kAutomated safety check: PassAGPL-3.0
Figma use_figma Plugin API Ruleswarpdotdev/warp65k4 repos~4.4kAutomated safety check: PassAGPL-3.0

Similar skills

  • Version Bump Advisor

    murphytrueman/design-system-ops

    Decide the semver bump (major, minor or patch) for a design system release from a diff or change list, with reasoning and a CHANGELOG entry.

    206 GitHub stars~2.9k tokensUpdated 16 days ago
    DevelopmentAuto-check passed
  • Docs Lookup

    ProgrammerAnthony/Expert-Coding-Harness

    通过 Context7 MCP 获取库和框架的实时最新文档,而非依赖训练数据,防止 API 幻觉。适用于查询任何库或框架的用法、配置、示例代码。触发词:怎么用、怎么配置、API参考、文档、示例代码、用法、接口、库文档、框架文档、documentation、docs、how to use、API…

    235 GitHub stars~640 tokensUpdated 5 mo ago
    Frontend & DesignAuto-check passed
  • Impeccable

    bestofjs/bestofjs

    A skill your agent uses when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract, or otherwise improve a…

    3.1k GitHub starsUsed in 26 repos~2.6k tokens
    Frontend & DesignAuto-check passed
  • Builds or updates a design system in Figma from a codebase in ordered phases: discovery, variables and tokens, components, theming and documentation, with checkpoints.

    65k GitHub starsUsed in 2 repos~4.4k tokens
    Frontend & DesignAuto-check passed
  • Required groundwork before any use_figma call: the rules and reference files for running JavaScript in a Figma file through the Plugin API without common failures.

    65k GitHub starsUsed in 4 repos~4.4k tokens
    Frontend & DesignAuto-check passed
  • UI Styling

    Ohh-889/skyroc

    Create beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs.

    795 GitHub starsUsed in 13 repos~2.5k tokens
    Frontend & DesignAuto-check passed

More from cometchat/cometchat-skills

All 97 skills in this repo
  • CometChat Android Calls SDK v5

    cometchat/cometchat-skills

    Adds voice and video calling to an Android app in Kotlin with the headless CometChat Calls SDK v5, covering meeting-style rooms, 1:1 ringing calls, call logs and recording.

    132 GitHub stars~5.2k tokensUpdated 5 days ago
    Auto-check passed
  • CometChat Android v5 Headless SDK

    cometchat/cometchat-skills

    Builds chat on Android with your own UI against the headless CometChat Chat SDK v5, covering install, Jetifier conflicts, credentials and init-before-login ordering.

    132 GitHub stars~4k tokensUpdated 5 days ago
    Auto-check passed
  • CometChat Angular Component Picker

    cometchat/cometchat-skills

    Picks and customizes CometChat's Angular UI Kit components by their verified component list, exact input and output event names, and the surfaces that have no kit component at all.

    132 GitHub stars~2.6k tokensUpdated 5 days ago
    Auto-check passed
  • CometChat Angular Features

    cometchat/cometchat-skills

    Enables or builds CometChat features such as polls, reactions, smart replies and pinned messages in an Angular app, first classifying how much client code each one needs.

    132 GitHub stars~2.6k tokensUpdated 5 days ago
    Auto-check passed
  • CometChat Angular Chat Placement

    cometchat/cometchat-skills

    Decides where CometChat chat UI goes in an Angular app: a dedicated route, a dashboard panel, a support widget or the full multi-pane app, with thread and search panels.

    132 GitHub stars~2.2k tokensUpdated 5 days ago
    Auto-check passed
  • Cometchat iOS V5 SDK

    cometchat/cometchat-skills

    Add voice & video calling to any iOS app FROM SCRATCH with the headless CometChat Calls SDK v5 (CometChatCallsSDK, via Swift Package Manager) — no UI Kit.

    132 GitHub stars~5.2k tokensUpdated 5 days ago
    Auto-check passed

Works with

Questions about Cometchat Migrate From Twilio

What does Cometchat Migrate From Twilio do?

Migrate an app from Twilio Conversations (or the deprecated Programmable Chat) to CometChat in ONE prompt, on any platform in this pack. Cometchat Migrate From Twilio is an agent skill from cometchat/cometchat-skills. Migrate an app from Twilio Conversations (or the deprecated Programmable Chat) to CometChat in ONE prompt, on any platform in this pack.

When should I use Cometchat Migrate From Twilio?

Cometchat Migrate From Twilio fits situations like: tasks that involve Design systems; tasks that involve Database migrations.

How do I install Cometchat Migrate From Twilio in Claude Code?

Run `npx skills add cometchat/cometchat-skills --skill cometchat-migrate-from-twilio -a claude-code`. Or copy the skill folder (skills/cometchat-migrate-from-twilio in cometchat/cometchat-skills) into .claude/skills/cometchat-migrate-from-twilio in your project. Claude Code loads it when a task matches its description.

How do I install Cometchat Migrate From Twilio in Codex?

Run `npx skills add cometchat/cometchat-skills --skill cometchat-migrate-from-twilio -a codex`. Or copy the skill folder (skills/cometchat-migrate-from-twilio in cometchat/cometchat-skills) into .agents/skills/cometchat-migrate-from-twilio in your project. Codex loads it when a task matches its description.

Can I use Cometchat Migrate From Twilio in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add cometchat/cometchat-skills --skill cometchat-migrate-from-twilio -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/cometchat-migrate-from-twilio, .gemini/skills/cometchat-migrate-from-twilio, .github/skills/cometchat-migrate-from-twilio and .opencode/skills/cometchat-migrate-from-twilio in your project.

What does Cometchat Migrate From Twilio need to run?

Going by SKILL.md and its folder, Cometchat Migrate From Twilio needs the command-line tools its instructions call (npx) and credentials named TWILIO_API_KEY and TWILIO_API_SECRET. Our summary lists: Node.js; A credential in TWILIO_API_KEY; A credential in TWILIO_API_SECRET. Compatibility (from SKILL.md): FROM Twilio Conversations (`@twilio/conversations`, `twilio-conversations` iOS/Android, `twilio_conversations` Flutter) or Programmable Chat (`twilio-chat`, deprecated) → the CometChat family this pack detects. Node >=18 for the data-migration script..

Does Cometchat Migrate From Twilio access the network?

SKILL.md names 1 domain. In commands or code: cometchat.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Cometchat Migrate From Twilio safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Cometchat Migrate From Twilio use?

Cometchat Migrate From Twilio is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Cometchat Migrate From Twilio use?

About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 5.5k tokens, read only when the agent opens those files.

What are the alternatives to Cometchat Migrate From Twilio?

Skills that share tags, products or a category with Cometchat Migrate From Twilio: Version Bump Advisor (murphytrueman/design-system-ops, 206 stars), Docs Lookup (ProgrammerAnthony/Expert-Coding-Harness, 235 stars), Impeccable (bestofjs/bestofjs, 3.1k stars) and Figma Design System Builder (warpdotdev/warp, 65k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Cometchat Migrate From Twilio?

cometchat (a GitHub organization) maintains it in cometchat/cometchat-skills, which has 132 GitHub stars. The repository holds 97 skills in this directory. The repository was last updated on October 5, 2026.

Source: cometchat/cometchat-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.