glab-release

Manage GitLab releases and assets via the glab CLI.

43|5|Updated Jan 30, 2026
One-click install
npx skills add https://github.com/vince-winkintel/gitlab-cli-skills --skill glab-release
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: glab-release
Source: https://github.com/vince-winkintel/gitlab-cli-skills/tree/main/glab-release
Command: npx skills add https://github.com/vince-winkintel/gitlab-cli-skills --skill glab-release

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of managing software releases within GitLab, from creation and uploading assets to viewing and deleting them.

Core Features & Use Cases

  • Release Management: Create, view, list, and delete releases associated with Git tags.
  • Asset Handling: Upload release notes, binaries, and other assets to releases, and download them.
  • Use Case: After successfully building and testing a new version of your software, use this Skill to create a release tag, attach the compiled binaries and release notes, and make them available for download.

Quick Start

Use the glab release skill to create a new release with the tag v1.0.0 and attach the file 'dist/app.zip'.

Frequently Asked Questions about glab-release

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

FAQPage Schema
How do I create a GitLab release and attach files to a specific tag?

To create a GitLab release, you specify a Git tag and attach compiled binaries, release notes, or other assets to make them available for download. This Skill manages release creation and asset uploads directly via the GitLab CLI.

Can I download release assets directly from GitLab using the command line?

Yes, you can download release assets directly from GitLab. This Skill supports asset handling, allowing you to retrieve binaries and release notes associated with specific Git tags through the GitLab CLI.

Does the glab-release Skill support deleting GitLab releases and their associated assets?

Yes, the glab-release Skill supports deleting GitLab releases. You can remove existing releases and manage their associated assets, providing full lifecycle management for your software versioning and deployment process.

What is the best way to automate software deployment and versioning in GitLab?

Automating software deployment and versioning in GitLab is best handled by creating releases from specific Git references. This Skill streamlines the process by associating releases with milestones and uploading binaries via the GitLab CLI.

How do I list and view existing GitLab releases for my software project?

You can list and view existing GitLab releases to track your software versioning history. This Skill provides functionality to retrieve and display all releases associated with your project's Git tags.