Send message notifications for agent workflows — alert on completion, errors, or milestones.
What it does
Long-running agent tasks complete silently. You either stay at the terminal watching for output, or you miss the completion and the agent sits idle. This skill adds a notification layer to agent workflows: alerts on task completion, alerts on errors, and optional progress updates for long operations — delivered to your preferred channel (system notification, Slack, email, or webhook) without requiring you to watch the terminal. Made by caopulan.
Use case
Any long-running agent task where you want to know when it's done without watching the terminal: overnight data processing, long research tasks, code generation pipelines, or multi-agent workflows with unpredictable completion times.
"Send me a Slack message when this task completes." "Alert me if any step in this workflow fails — include the error message." "Ping me every 10 minutes with a progress update on this long task." "Send a system notification when the build finishes." "Alert the team webhook when this deployment completes."
Specify the notification channel (Slack, webhook, system notification, email) and configure the credentials once.
Add notification triggers to any agent workflow: on completion, on error, or on interval.
Claude wraps the existing task with notification calls — no need to restructure the workflow.
Input
The agent task to monitor, the notification channel, and when to send notifications (completion, error, or interval).
Output
An agent workflow with notification hooks: completion alerts with task output summary, error alerts with the failure details, and optional progress updates at specified intervals.
npx skillsadd caopulan/skills/notification-skill
Requires skills.sh CLI
A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
Manage local CLI AI agents via tmux — start, stop, monitor, assign tasks, and schedule with cron.
Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."