← ClaudeAtlas

bot-channel-tasklisted

Standard flow for receiving channel tasks. Immediate acknowledgment, background execution, completion notification. Follow this skill when receiving channel messages.
maxritter/pilot-shell · ★ 1,749 · AI & Automation · score 85
Install: claude install-skill maxritter/pilot-shell
# Bot Channel Task Skill Standard processing flow for tasks received via messaging channels (e.g., Telegram). Only active when a channel plugin is installed and connected. ## Overview ``` [Channel message received] | v +----------------------+ | 1. Immediate ack | <- Required, highest priority | "Got it, I'll do X" | +----------------------+ | v +------------------------------------------+ | Task classification | | | | Short (1-2 tools) --> Sync execution | | Long / multi-step --> Background agent | +------------------------------------------+ | +-- [Sync] Execute -> completion notification | +-- [BG] Launch Agent (run_in_background=true) | +-- Progress report if applicable +-- Completion notification ``` ## Step 1: Immediate acknowledgment (required) After receiving a channel message, **reply to the channel first**. **Channel detection:** ``` <channel source="plugin:telegram:telegram"> -> mcp__plugin_telegram_telegram__reply ``` **Reply format:** "Got it, I'll [action]." (one sentence, concise) **reply_to:** `message_id` from the received message ## Step 2: Task execution **Short tasks (1-2 tools)** - Synchronous execution is fine - Report results to channel after completion **Long tasks (research, implementation, multiple operations)** - Launch subagent via `Agen