channels

Diagnose messaging channel status and generate launch commands for WhatsApp, Telegram, Discord, iMessage, and Slack.

62|14|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/crisandrews/ClawCode --skill channels-crisandrews
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: channels
Source: https://github.com/crisandrews/ClawCode/tree/main/skills/channels
Command: npx skills add https://github.com/crisandrews/ClawCode --skill channels-crisandrews

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? When running a persistent Claude Code agent with multiple messaging channels, it is hard to know which channels are installed, authenticated, and actually delivering messages, or what command to use to launch them. This Skill reports channel state and hands back the exact launch command. ## Core Features & Use Cases - Channel status overview: Lists WhatsApp, Telegram, Discord, iMessage, Slack, and Fakechat with installed, authenticated, and active indicators in a table or compact mobile-friendly format. - Runtime warnings: Surfaces live problems such as a WhatsApp single-device lock held by another session, with remediation steps instead of misleading healthy reports. - Launch command generation: Produces the exact CLI command to load channels, with optional flags for installed-only channels or permission skipping. - Use Case: You see "typing…" on your phone but the agent never replies. Run the status command to discover another session holds the WhatsApp lock, then close the extra session to restore inbound messages. ## Quick Start Ask the agent to show the status of all messaging channels and give you the launch command.

Frequently Asked Questions about channels

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

FAQPage Schema
How do I check the status of WhatsApp, Telegram, and other messaging channels?

Run the channels list command to get a table showing installed, authenticated, and active state for each channel. On mobile chat apps the output collapses to one compact line per channel with status icons.

How do I get the command to launch messaging channels in Claude Code?

Use the launch action, which returns the exact CLI command with the right channel flags. Preserve those arguments when installing the always-on service so it receives the same launcher configuration.

Why does WhatsApp show typing but the agent never replies?

This usually means another session holds the WhatsApp single-device lock, so inbound messages go to that session instead. Close the extra session; on newer channel versions the waiting session takes over the lock automatically within about 15 seconds.

Can this skill install or authenticate messaging channels?

No. It only reports channel state and generates launch commands. Installation is handled by the messaging skill and authentication by each channel's own configure skill, such as the WhatsApp configure flow.

What does the --skip-permissions launch flag do?

It adds the dangerously-skip-permissions flag, which pre-approves every tool call in the launched session. It is only generated when explicitly requested and is intended for background or service runs, with a warning shown to the user.