CtrlK
BlogDocsLog inGet started
Tessl Logo

mattermost-ai-marketplace

github.com/mattermost/mattermost-ai-marketplace

SkillAddedReview
add-agents-mcp-server

plugins/plugin-development/skills/add-agents-mcp-server/SKILL.md

Add an MCP (Model Context Protocol) server to a Mattermost plugin so the Agents plugin can call its tools. Use when implementing cross-plugin MCP, exposing AI tools from a Mattermost plugin to the Agents plugin, or wiring up the `pluginmcp` helper from mattermost-plugin-agents.

71

Artifact Frontmatter

plugins/prfaq-prototype/skills/artifact-frontmatter/SKILL.md

Emits the skimmable two-layer skim block at the TOP of every phase artifact — TL;DR, phase + complexity tier, what-changed-since-last-version, decisions locked (and which flipped from a Recommended default), open [VERIFY WITH PM] items, and a one-line reading guide. Goal — a reader answers what / phase / what-changed / what's-open in under 60 seconds without reading the body. Composable; phase agents invoke it as their first output step.

—

Invalid
Artifact Frontmatter

plugins/ux-spec-process/skills/artifact-frontmatter/SKILL.md

Emits the skimmable two-layer skim block at the TOP of every phase artifact — TL;DR, phase + complexity tier, what-changed-since-last-version, decisions locked (and which flipped from a Recommended default), open [VERIFY WITH PM] items, and a one-line reading guide. Goal — a reader answers what / phase / what-changed / what's-open in under 60 seconds without reading the body. Composable; phase agents invoke it as their first output step.

—

Invalid
Assumption Extractor

plugins/ux-spec-process/skills/assumption-extractor/SKILL.md

Identifies unstated assumptions in early-phase artifacts that could invalidate the design

—

Invalid
cherry-pick-create-pr

plugins/cursor-automations/skills/cherry-pick-create-pr/SKILL.md

Cherry-pick a single merged commit onto one release-X.Y branch, correctly resolving conflicts, running lint in a separate commit, pushing, and opening a cherry-pick PR via the create_pr_tool MCP following the PR template. Self-contained (carries its own conflict-resolution logic). Use inside a per-branch subagent when backporting a merged PR to a release branch. Has side effects (push + open PR).

—

—
Clarification Protocol

plugins/prfaq-prototype/skills/clarification-protocol/SKILL.md

Reusable contract for surfacing multiple-choice clarifying questions (with a recommended option) at phase intake and whenever in-phase ambiguity exceeds threshold. Defines question shape, threshold scoring, capture format, and bypass. Phase-specific question banks live in the calling agent. Surface-and-pause is mandatory; the agent never self-resolves Recommended options.

—

Invalid
Clarification Protocol

plugins/ux-spec-process/skills/clarification-protocol/SKILL.md

Reusable contract for surfacing multiple-choice clarifying questions (with a recommended option) at phase intake and whenever in-phase ambiguity exceeds threshold. Defines question shape, threshold scoring, capture format, and bypass. Phase-specific question banks live in the calling agent. Surface-and-pause is mandatory; the agent never self-resolves Recommended options.

—

Invalid
claude-md-improver

plugins/claude-md-improver/skills/claude-md-improver/SKILL.md

Audit and improve CLAUDE.md files in repositories. Use when user asks to check, audit, update, improve, or fix CLAUDE.md files. Scans for all CLAUDE.md files, evaluates quality against templates, outputs quality report, then makes targeted updates. Also use when the user mentions "CLAUDE.md maintenance" or "project memory optimization".

87

1.39x
code-simplifier

plugins/code-simplifier/skills/code-simplifier/SKILL.md

Simplifies and refines code for clarity, consistency, and maintainability while preserving all functionality. Focuses on recently modified code unless instructed otherwise.

80

1.00x
Competitive Analyzer

plugins/ux-spec-process/skills/competitive-analyzer/SKILL.md

Analyzes how multiple platforms handle UX problems for classified/IL4+ environments, identifying gaps and differentiation opportunities.

—

Invalid
Component Composer

plugins/ux-spec-process/skills/component-composer/SKILL.md

Selects and assembles components from the prototype's component library (enumerated at runtime) with correct props for a given screen description

—

Invalid
conflicts

plugins/conflicts/skills/conflicts/SKILL.md

Resolve git merge conflicts by analyzing change intent across branches. Use when the user asks to resolve merge conflicts, sync a branch, merge branches, or when a git merge produces conflicts.

69

create-mattermost-plugin

plugins/plugin-development/skills/create-mattermost-plugin/SKILL.md

Create a new Mattermost plugin from the starter template in the current directory. Use when creating a new plugin from scratch, scaffolding a Mattermost plugin, or bootstrapping a plugin project.

75

cursorctl

plugins/cursorctl/skills/cursorctl/SKILL.md

Use the `cursorctl` CLI (Cursor SDK Bridge) to spawn, send, detach, follow up, inspect, and collect Cursor cloud or local agents. Trigger when delegating work to Cursor cloud agents (`bc-…` IDs), running a local Cursor agent, fire-and-forget with `--detach`, polling `run get`/`wait`/`watch`, collecting artifacts or conversations, managing `cursorctl auth` profiles, or troubleshooting the SDK Bridge. Run cursorctl via Bash. Do not call the SDK Bridge HTTP API directly.

72

Dedup

plugins/ux-spec-process/skills/dedup/SKILL.md

The cite-don't-restate pass for every phase artifact. Before writing each section, check overlap with prior-phase artifacts; replace restatement of framing/context with a one-line citation block that quotes the key claim and links to the source; NEW content (this phase's decisions, requirements, findings) gets the words. Consolidates the per-agent DEDUP PASS into one reusable skill. Targets ~30–40% average text reduction with zero loss of decisions or reasoning.

—

Invalid
defense-ux-context

plugins/ux-spec-process/skills/defense-ux-context/SKILL.md

Shared operating context for the 8-phase UX spec pipeline — the defense-UX persona, compliance scope, complexity tiers, interaction modes, gate enforcement, output rules, and prompt-injection policy. The orchestrator and every phase agent read this FIRST and treat it as TRUSTED. Replaces what used to live in a project CLAUDE.md.

60

Feedback Synthesizer

plugins/prfaq-prototype/skills/feedback-synthesizer/SKILL.md

Categorizes raw stakeholder feedback into actionable priority tiers with suggested fixes for gate decisions

—

Invalid
figma-implement-design

plugins/figma-implement-design/skills/figma-implement-design/SKILL.md

Translate Figma nodes into production-ready code with 1:1 visual fidelity using the Figma MCP workflow (design context, screenshots, assets, and project-convention translation). Trigger when the user provides Figma URLs or node IDs, or asks to implement designs or components that must match Figma specs. Requires a working Figma MCP server connection.

66

grafana

plugins/grafana/skills/grafana/SKILL.md

Investigate production issues, query logs and metrics, and explore dashboards on the Mattermost Grafana instance at grafana.internal.mattermost.com.

64

issue-resolver

plugins/issue-resolver/skills/issue-resolver/SKILL.md

Autonomous issue resolution agent that investigates, plans, and fixes issues using sub-agents and browser-based validation. Use when the user provides one or more issues to resolve autonomously, wants hands-off debugging and fixing, or needs an orchestrated investigate-plan-execute-validate workflow.

69