| name | channel |
| description | Channel management โ messaging integrations overview, health checks, deployments, start/stop services. Reads infra/channels/*.yaml for channel definitions. For scheduled tasks / cron jobs: use the /schedule skill instead. Trigger: "/channel", "channel status", "channel health", "channel deploy", "start channel", "stop channel". |
| metadata | {"scope":"core"} |
Channel
Manage messaging channels (imessage, email, telegram, whatsapp, signal, teams)
and their runtime services. Read the referenced file ONLY when triggered.
Scope boundary
| Concern | Owner |
|---|
| Channel inventory, health, deploy, start/stop | This skill |
| Scheduled messages, cron/launchd/systemd jobs | /schedule skill |
| Recipient groups for those messages | /mandants skill |
When the user asks about a scheduled message ("compliment for Mom",
"weekly-digest", cron timing) route to /schedule. Channel management
is the transport layer; scheduling is a separate concern.
Arguments
| Argument | Effect | Default |
|---|
(none) | Channel overview | โ |
{name} | Detail view of one channel | โ |
health | Health check all channels | โ |
deploy {name} | Deploy channel service | โ |
start/stop/restart {name} | Service control | โ |
Decision Tree
User wants to...
โโโ Channel overview / status โ Read references/workflow.md (ยง Overview)
โโโ Channel health check โ Read references/workflow.md (ยง Health Check)
โโโ Start/stop a channel โ Read references/workflow.md (ยง Start/Stop)
โโโ Deploy channel services โ Read references/workflow.md (ยง Deploy)
โโโ Scheduled messages / cron jobs โ Delegate to `/schedule` skill
โโโ Recipient group management โ Delegate to `/mandants` skill
โโโ Questions about channels โ Answer from this file