slack-forward

Forward formatted email alerts to mapped Slack channels with digest batching.

12|6|Updated Dec 2, 2025
One-click install
npx skills add https://github.com/shogo-labs/shogo-ai --skill slack-forward
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-forward
Source: https://github.com/shogo-labs/shogo-ai/tree/main/packages/agent-runtime/templates/support-ops/.shogo/skills/slack-forward
Command: npx skills add https://github.com/shogo-labs/shogo-ai --skill slack-forward

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Email alerts are often scattered and hard to parse; Slack-forward formats and delivers them to Slack with clear, actionable visuals.

Core Features & Use Cases

  • Connect Slack integration if not installed via Composio OAuth.
  • Load channel mappings from memory and route alerts to the correct Slack channels.
  • Format messages with a header (sender + urgency), body (subject + snippet), and a footer (timestamp, link).
  • Deliver messages and log delivery for deduplication and metrics; batch multiple alerts into a digest when several fire concurrently.

Quick Start

Connect Slack, configure channel mappings, and start forwarding email alerts to Slack.

Frequently Asked Questions about slack-forward

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

FAQPage Schema
How do I forward email alerts to a Slack channel with rich formatting?

Routing multiple email alerts to Slack channels requires loading channel mappings from memory to direct each sender and priority level to its designated destination, ensuring structured delivery and deduplication logging.

How do I route multiple email senders to different Slack channels?

Routing multiple email senders to Slack channels requires loading channel mappings from memory to direct each sender and priority level to its designated destination, ensuring structured delivery and deduplication logging.

Do I need to manually connect Slack before forwarding email notifications?

You do not need to manually connect Slack if it is missing; the Skill automatically initiates Slack integration via Composio OAuth to establish the connection needed for delivering notifications.

Can I batch multiple email alerts into a single Slack digest?

Batching multiple email alerts into a single Slack digest is supported when several notifications fire concurrently, grouping the formatted messages together instead of sending individual alerts.

What is the best way to format email alerts for Slack notifications?

The best way to format email alerts for Slack notifications is to structure each message with a header for sender and urgency, a body for the subject and snippet, and a footer for the timestamp and original link.