magpie-release-vote-draft

Draft Apache release candidate [VOTE] email bodies and planning-issue comments.

79|76|Updated Apr 28, 2026
One-click install
npx skills add https://github.com/apache/magpie --skill magpie-release-vote-draft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: magpie-release-vote-draft
Source: https://github.com/apache/magpie/tree/main/skills/release-vote-draft
Command: npx skills add https://github.com/apache/magpie --skill magpie-release-vote-draft

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the drafting of [VOTE] email bodies and planning-issue comments for Apache release candidate votes, reducing manual effort and ensuring consistency.

Core Features & Use Cases

  • Automated Email Drafting: Drafts the [VOTE] email body and planning-issue comment based on release candidate metadata.
  • Conditional Logic: Supports expedited votes and verification checks, ensuring compliance with Apache policies.
  • Use Case: For a Release Manager who needs to initiate a vote for a new release candidate, this Skill can generate the necessary email and issue comment, complete with all required information and placeholders.

Quick Start

Run the magpie-release-vote-draft <version>-rcN command to draft the [VOTE] email and planning-issue comment for the specified release candidate.

Frequently Asked Questions about magpie-release-vote-draft

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

FAQPage Schema
How do I generate a release vote email draft for an Apache release candidate?

To generate a release vote email draft, run the command targeting your specific release candidate version. It reads candidate metadata and configuration to produce the [VOTE] email body with required placeholders for your review.

Can I automate planning-issue comments for Apache release management?

Yes, you can automate planning-issue comments during release management. The skill proposes a planning-issue comment alongside the vote email draft, ensuring consistent communication without direct posting to the issue tracker.

Does the release vote drafting process support expedited votes and verification checks?

The release vote drafting process supports expedited votes and verification checks. It applies conditional logic to ensure the drafted email complies with Apache release policies based on the candidate metadata.

What is the best way to initiate a vote for a new Apache release candidate?

The best way to initiate a vote is to use a drafting tool that reads release candidate metadata and configuration. This generates the necessary email and issue comment complete with required information and placeholders.

Are there limitations on sending release vote emails directly through this automation?

A key limitation is that this automation does not send emails or post comments directly. It drafts the [VOTE] email body and proposes the planning-issue comment, leaving the actual sending and posting to the user.