mattermost-notify

Send Mattermost direct messages when tasks complete, fail, or need attention.

Updated Feb 14, 2026
One-click install
npx skills add https://github.com/Shakudo-io/opencode-skills --skill mattermost-notify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mattermost-notify
Source: https://github.com/Shakudo-io/opencode-skills/tree/main/mattermost-notify
Command: npx skills add https://github.com/Shakudo-io/opencode-skills --skill mattermost-notify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps users informed about task completions, errors, or updates via direct Mattermost messages, reducing manual check-ins and follow-ups.

Core Features & Use Cases

  • Direct DM alerts for task state changes (completion, failure, or progress updates).
  • Prebuilt templates for success and error notifications and the ability to thread replies.
  • Prerequisites include authenticated Mattermost access and token management.

Quick Start

Send a direct message to a user in Mattermost when a task changes state using your existing authentication.

Frequently Asked Questions about mattermost-notify

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

FAQPage Schema
How do I send Mattermost direct messages when a task completes or fails?

To send Mattermost direct messages for task updates, you use prebuilt templates and workflows to programmatically post DMs to users when tasks complete, fail, or require attention. This requires authenticated Mattermost access and token management.

Can I automate error alerts and task notifications in Mattermost without manual check-ins?

Yes, you can automate error alerts and task notifications in Mattermost to reduce manual check-ins by applying workflows to long-running tasks. These workflows automatically post direct messages to inform users of task state changes, errors, or progress updates.

Do I need an authenticated Mattermost setup to receive task state DM alerts?

Yes, an authenticated Mattermost setup is a prerequisite to receive task state DM alerts. You must manage authentication tokens properly before using the workflows to programmatically post direct messages about task completions or failures.

What is the best way to notify teams about long-running task progress in Mattermost?

The best way to notify teams about long-running task progress in Mattermost is applying automated workflows that post direct messages for progress updates. These workflows use prebuilt templates for success and error notifications and support the ability to thread replies.

Are there prebuilt templates for success and error notifications in Mattermost?

Yes, there are prebuilt templates for success and error notifications in Mattermost. These templates allow you to quickly format direct messages for task state changes, and they include the ability to thread replies for contextual follow-ups.

Why use Mattermost DMs for task completion alerts instead of channel posts?

Using Mattermost DMs for task completion alerts targets specific users directly, reducing noise in shared channels and manual follow-ups. This approach ensures individuals receive immediate, relevant updates for their long-running tasks, errors, or requested progress changes.