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.