upgrade-advisor

Identify Mattermost bug fixes and security patches between versions and generate upgrade recommendations.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/ewwollesen/claude-stuff --skill upgrade-advisor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: upgrade-advisor
Source: https://github.com/ewwollesen/claude-stuff/tree/main/Tickets/skills/upgrade-advisor
Command: npx skills add https://github.com/ewwollesen/claude-stuff --skill upgrade-advisor

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyze fixes between a customer's current Mattermost version and the latest patch to generate a human-readable upgrade recommendation.

Core Features & Use Cases

  • Identify critical security patches and bug fixes across patch releases within the same minor version to inform upgrade decisions.
  • Provide a prioritized list of changes with context on config and plugin relevance to the customer's environment.
  • Generate a concise risk assessment that aligns with the customer's deployment and plugin set.

Quick Start

Analyze the customer's repo state and version targets to produce a concise upgrade report.

Frequently Asked Questions about upgrade-advisor

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

FAQPage Schema
How do I identify security patches between Mattermost versions?

To identify security patches between Mattermost versions, the Skill analyzes the gap between a current version and the latest patch in the same minor series, producing a structured upgrade recommendation report.

What is the best way to plan a Mattermost patch upgrade?

The best way to plan a Mattermost patch upgrade is to generate a human-readable risk assessment that prioritizes security fixes, bug fixes, and plugin updates relevant to the specific deployment environment.

Can I analyze Mattermost upgrade paths without local config files?

Yes, you can analyze Mattermost upgrade paths without local config files by supplying a specific version string to skip config discovery, while still generating a full security and bug fix upgrade report.

Does the upgrade analysis support Jira priority lookups?

Yes, the upgrade analysis supports Jira priority lookups by honoring Jira priority data when available, integrating it into the structured report to provide context on config relevance and upgrade urgency.

How do I assess upgrade urgency for my Mattermost deployment?

You assess upgrade urgency by analyzing critical security fixes and bug fixes across patch releases, generating a concise risk assessment aligned with the customer's deployment configuration and plugin set.

What limitations exist when analyzing Mattermost patch releases?

A key limitation is that analysis focuses on patch releases within the same minor version series, meaning it does not evaluate major version upgrades or cross-minor series changes for the Mattermost deployment.