Back to Gitlabhq

GitLab Duo CLI plugins and marketplaces (Experiment)

doc/releases/19/gitlab-19-3-released/duo-cli-plugin-marketplaces.md

19.3.01.1 KB
Original Source

GitLab Duo CLI now supports plugins and plugin marketplaces as an experiment, introduced in GitLab Duo CLI 9.10.0. A plugin bundles Agent Skills, custom slash commands, and Model Context Protocol (MCP) servers into a single directory. A marketplace is a catalog of available plugins, hosted in a Git repository or a local directory.

GitLab Duo CLI automatically registers the official gitlab-duo-plugins marketplace the first time you use plugins.

The marketplace includes three skills for common GitLab workflows:

  • mr-review: Reviews a merge request and posts comments.
  • stack-changes: Splits a large local change into a stacked merge request chain.
  • create-issue: Drafts a GitLab issue from a natural-language description.

To install one of the skills, run glab duo cli plugin install <plugin>@gitlab-duo-plugins or duo plugin install <plugin>@gitlab-duo-plugins, based on your setup.

For compatibility with the existing community plugin ecosystem, GitLab Duo CLI also reads .claude-plugin/marketplace.json files, so existing Claude Code plugin marketplaces work with GitLab Duo CLI without modification.