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.