mm-post-to-thread

Format and post progress reports to the initiating Mattermost thread.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/skaile-ai/ai-assets --skill mm-post-to-thread
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mm-post-to-thread
Source: https://github.com/skaile-ai/ai-assets/tree/main/github-ops/skills/mm-post-to-thread
Command: npx skills add https://github.com/skaile-ai/ai-assets --skill mm-post-to-thread

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill standardizes how progress and completion updates are posted to the Mattermost thread that started the session, eliminating ad-hoc formatting and ensuring consistent communication.

Core Features & Use Cases

  • Defines a deterministic structure for post-work reports, including task summary, PR references, and blockers
  • Supports interim status updates during long-running tasks and end-of-session completions
  • Avoids API calls by letting the bot infrastructure publish pre-formatted Markdown

Quick Start

Post a final progress update to the initiating Mattermost thread, including a brief summary of what was done and any PR references.

Frequently Asked Questions about mm-post-to-thread

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

FAQPage Schema
How do I post structured progress updates to a Mattermost thread?

Posting status updates to a Mattermost thread requires providing minimal inputs like a task summary and pr_url, which the skill formats into consistent Markdown for bot infrastructure to publish.

What is the best way to format Mattermost completion reports for long-running tasks?

Formatting Mattermost completion reports involves a deterministic Markdown structure covering task summaries, PR references, and blockers to ensure consistent communication.

Does this progress report format require direct Mattermost API calls?

This progress report format avoids direct Mattermost API calls entirely by generating pre-formatted Markdown and letting the bot infrastructure handle thread posting.

When do I need to send an interim status update during a Mattermost session?

You send an interim status update during a Mattermost session after significant work like PR creation or encountering blockers, ensuring the initiating thread stays informed of progress.

What inputs are needed to generate a Mattermost status update with this format?

Generating a Mattermost status update requires minimal inputs, primarily a brief summary of completed work and relevant PR references, to produce the structured progress report.