drupalorg-cli 0.8.0 Adds Native GitLab Workflow Commands
Drupal developer Matt Glaman has announced the release of drupalorg-cli 0.8.0, introducing native GitLab issue and merge request commands for contributors working on Drupal.org projects. The update allows developers to manage key parts of the Drupal contribution workflow directly from the terminal.
Drupal.org uses GitLab for managing issue forks and merge requests. The new version of the CLI adds commands that allow developers to discover forks for a specific issue, configure git remotes, check out branches, review merge request changes, and monitor CI pipelines without leaving the command line environment.
The new commands include issue:get-fork, issue:setup-remote, and issue:checkout, which simplify retrieving and working with issue forks. Additional commands such as mr:list, mr:files, mr:diff, mr:status, and mr:logs provide tools for reviewing merge requests, examining file changes, and checking GitLab CI pipeline results.
The command issue:show also gained a new --with-comments option that retrieves the full discussion thread for an issue while filtering out system-generated messages. The option allows developers to review long-running discussions more easily and assess whether an issue summary still reflects the current state of the issue.
Alongside the GitLab workflow additions, drupalorg-cli 0.8.0 introduces several “agent skills” designed for developers using AI tools while contributing to Drupal projects. One of these skills evaluates whether an issue summary remains accurate by analysing the comment thread and drafting an updated summary when the discussion has moved beyond the existing description.
The CLI also includes a broader workflow skill intended to support the full contribution cycle. With this capability, AI-assisted tools can retrieve issue details, check out issue branches, push code changes, and monitor CI pipelines as part of an automated development workflow.
An MCP-compatible server is included in the release through the drupalorg mcp:serve command. This allows external AI agents to call CLI commands as tools, enabling integration with MCP-compatible development environments and agent-based automation workflows.
The previous release, drupalorg-cli 0.7.0, focused primarily on maintenance tasks such as fixing the release notes command and resolving deprecation warnings. Version 0.8.0 expands the tool’s capabilities by introducing GitLab workflow commands and improving support for AI-assisted development processes.
Developers can install or upgrade the tool by downloading the latest Phar package from the project’s GitHub repository and placing it on their system path.
Full release notes and installation instructions are available on the project’s GitHub release page.


