slack-notify

Send Slack notifications with task summaries and repository context.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/devnogari/devnogari-claude-plugins --skill slack-notify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: slack-notify
Source: https://github.com/devnogari/devnogari-claude-plugins/tree/main/plugins/slack-notify/skills/slack-notify
Command: npx skills add https://github.com/devnogari/devnogari-claude-plugins --skill slack-notify

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automatically sends Slack notifications when TodoWrite tasks complete, including a concise task summary, files changed, execution time, and repository context.

Core Features & Use Cases

  • Auto-triggered notifications when all tasks reach "completed" status, or manual invocation via /devnogari:slack-notify.
  • Presents a structured Slack message with a task summary, list of changed files, and repository context.
  • Configurable through a config file (no environment variables required) or environment variable overrides, with support for profiles and non-blocking operation.

Quick Start

Install and configure the Slack Notify plugin, then trigger a test notification using a sample task.

Frequently Asked Questions about slack-notify

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

FAQPage Schema
How do I send Slack notifications when TodoWrite tasks complete?

Slack notifications for completed TodoWrite tasks are sent automatically by this Skill, which collects task summaries, changed files, and execution time to format a Block Kit message and send it asynchronously without blocking the workflow.

Can I configure Slack alerts without using environment variables?

Yes, Slack alerts can be fully configured through a config file without requiring environment variables, though environment variable overrides are also supported for flexible setup and profile management.

Does the Slack notification block the workflow while sending alerts?

No, the Slack notification is sent asynchronously without blocking the workflow, allowing your task automation to continue running uninterrupted while the alert is delivered.

What is included in the automated Slack message when tasks finish?

The automated Slack message includes a concise task summary, a list of changed files, execution time, and repository context, structured using Slack Block Kit for clear presentation.

Can I manually trigger a Slack alert instead of waiting for all tasks to complete?

Yes, you can manually trigger a Slack alert via direct invocation instead of waiting for the auto-trigger, which fires automatically when all TodoWrite tasks reach completed status.