release-manager

Automate GitHub PR creation, milestone linkage, and signed tag releases.

Updated Apr 19, 2026
One-click install
npx skills add https://github.com/tripathishashikant/vue-lab --skill release-manager-tripathishashikant
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: release-manager
Source: https://github.com/tripathishashikant/vue-lab/tree/main/.gemini/skills/release-manager
Command: npx skills add https://github.com/tripathishashikant/vue-lab --skill release-manager-tripathishashikant

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Independent workflows for release management reduce coordination friction by isolating milestone-to-develop, develop-to-main, and tagging/release tasks into separate, invocable operations.

Core Features & Use Cases

  • Independent workflows for MILESTONE-TO-DEVELOP, DEVELOP-TO-MAIN, and TAGGING-AND-RELEASE to avoid coupling between release steps.
  • Clear stop points and human validation after each operation to ensure safe releases.
  • Suitable for teams using GitHub PRs and tags, with standard branch naming and milestone linkage.

Quick Start

Choose the desired operation and run the corresponding workflow for Milestone-to-Develop, Develop-to-Main, or Tagging-and-Release.

Frequently Asked Questions about release-manager

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

FAQPage Schema
How do I automate GitHub release workflows from develop to main branches?▼

To automate GitHub release workflows, you use independent operations for develop-to-main PRs and tag-based releases. This approach isolates each release step, providing clear stop points for human validation before shipping code to production.

What is the best way to manage milestone-to-develop merges in a CI/CD pipeline?▼

Managing milestone-to-develop merges in a CI/CD pipeline is best handled by isolating them into separate, invocable operations. This enforces milestone linkage and reduces coordination friction by avoiding coupling between release steps.

How do I create signed tags and release notes via CLI for GitHub releases?▼

Creating signed tags and release notes via CLI is executed during the tagging-and-release operation. This workflow automates signed tag creation and generates release notes after the develop-to-main PR is validated and merged.

Can I enforce milestone linkage before creating a pull request to the develop branch?▼

Yes, you can enforce milestone linkage before creating a pull request. The milestone-to-develop workflow verifies standard branch naming and milestone linkage are correctly configured before proceeding with the merge operation.

Does decoupling release tagging from branch merges improve deployment safety?▼

Decoupling release tagging from branch merges improves deployment safety by introducing independent workflows with clear stop points. This separation ensures human validation occurs after each operation, preventing unchecked automated releases.