Agent Skill
2/7/2026update-from-starter-template
Update Mattermost plugin repositories with common files from mattermost-plugin-starter-template and fix all linter issues. Use when syncing build tooling, updating golangci-lint config, or fixing linter errors in a Mattermost plugin.
H
hanzei
0GitHub Stars
1Views
npx skills add hanzei/mattermost-plugin-development
SKILL.md
| Name | update-from-starter-template |
| Description | Update Mattermost plugin repositories with common files from mattermost-plugin-starter-template and fix all linter issues. Use when syncing build tooling, updating golangci-lint config, or fixing linter errors in a Mattermost plugin. |
mattermost-plugin-development
A Claude Code plugin for developing Mattermost plugins.
Installation
Add the marketplace and install the plugin:
/plugin marketplace add hanzei/mattermost-plugin-development
/plugin install mattermost-plugin-development@mattermost-plugin-development
Or clone and use directly:
git clone https://github.com/hanzei/mattermost-plugin-development.git
claude --plugin-dir ./mattermost-plugin-development
Skills
update-from-starter-template
Syncs a Mattermost plugin repository with common files from mattermost-plugin-starter-template and fixes all linter issues.
Usage:
/update-from-starter-template
Or using the fully qualified name:
/mattermost-plugin-development:update-from-starter-template
This skill will:
- Prepare the repository by creating a new branch
- Update common build and config files from the starter template while preserving plugin-specific customizations
- Fix linter issues using
gofumptand manual fixes - Verify tests pass and create a commit with PR
Skills Info
Original Name:update-from-starter-templateAuthor:hanzei
Download