crew-notify

Configure outbound notifications to Microsoft Teams or Telegram for crew workflow events.

2|Updated Jul 28, 2026
One-click install
npx skills add https://github.com/mbadali25/useful-claude-add-ons --skill crew-notify-mbadali25
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: crew-notify
Source: https://github.com/mbadali25/useful-claude-add-ons/tree/main/plugin/crew/skills/crew-notify
Command: npx skills add https://github.com/mbadali25/useful-claude-add-ons --skill crew-notify-mbadali25

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Teams running automated crew workflows need to know when a phase completes, a verification gate fails, or a review finishes, but setting up channel notifications is confusing — especially since the old Teams Incoming Webhook connector path was permanently disabled. ## Core Features & Use Cases - Microsoft Teams setup: Walks through creating a Workflows (Power Automate) webhook, exporting the URL as an environment variable, and testing it with an Adaptive Card payload. - Telegram bot setup: Guides creating a bot via @BotFather, resolving the chat id, and sending test messages through the Bot API. - Event-based configuration: Maps crew events (phase, gate, review, waiting, done) to notification triggers with payload discipline rules that keep secrets and file contents out of chat channels. - Use Case: You want a Teams channel pinged only when a verification gate fails during an autonomous run — configure the webhook, set the gate event, and keep payloads to a single truncated line. ## Quick Start Ask the assistant to set up Teams notifications for crew phase and gate events using a Workflows webhook stored in an environment variable.

Frequently Asked Questions about crew-notify

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

FAQPage Schema
How do I send notifications to a Microsoft Teams channel from a script?

Create a Workflows (Power Automate) flow using the 'Post to a channel when a webhook request is received' template, copy its URL, and POST an Adaptive Card JSON payload to it. The old Incoming Webhook connector path was permanently disabled in May 2026.

How do I set up a Telegram bot to send messages?

Message @BotFather in Telegram with /newbot to get a token, then send the bot a message first since bots cannot initiate conversations. Retrieve the chat id from the getUpdates API endpoint and use sendMessage to post.

Why did my Teams Incoming Webhook connector stop working?

Office 365 Connectors were permanently disabled across 18–22 May 2026, so the old channel Connectors webhook path no longer exists. The supported replacement is a Workflows (Power Automate) webhook that posts as the Flow bot.

Can a Teams or Telegram channel send commands back to the agent?

Two-way MCP servers exist for both platforms, but this skill is outbound-only by design. Inbound chat becomes a prompt-injection surface for an agent with shell access; if used, restrict to a private channel, sender allowlist, and script-parsed fixed vocabulary.

What are the limitations of Teams Workflows webhook notifications?

Messages post as the Flow bot with no custom name or icon, interactive buttons do not render on MessageCard payloads, and the flow runs under its creator's account — notifications stop if that person leaves.