magpie-release-announce-draft

Draft release announcement emails and site-bump pull requests for Apache projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the drafting of the [ANNOUNCE] email body and the creation of a site-bump pull request for promoted releases of Apache projects, streamlining the release announcement process.

Core Features & Use Cases

  • Automated Announcement Drafting: Drafts the [ANNOUNCE] email body based on release metadata from planning issues and project configuration files.
  • Site-Bump PR Creation: Creates a pull request that updates the project website with the latest release information.
  • Use Case: After a release is promoted, use this Skill to automatically generate the announcement email and the site-bump PR, saving time and reducing manual errors.

Quick Start

Run the magpie-release-announce-draft skill with the release version, e.g., magpie-release-announce-draft 2.11.0.

Frequently Asked Questions about magpie-release-announce-draft

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

FAQPage Schema
How do I automate release announcement drafting for Apache projects?

You can automate release announcement drafting by running the skill with a release version to generate the [ANNOUNCE] email body and site-bump pull requests. It extracts release metadata directly from planning issues and project configuration files.

What is a site-bump PR and how does it work for Apache releases?

A site-bump PR is a pull request that updates the project website with the latest release information. This Skill creates the site-bump PR automatically after a release is promoted, validating the promotion timestamp before updating the site.

Do I need planning issues and project configuration files to generate an Apache release announcement?

Yes, you need planning issues and project configuration files to generate an Apache release announcement. The Skill uses release metadata from these sources and utilizes placeholders for project-specific information to draft the email body.

How do I create an [ANNOUNCE] email body for a promoted Apache release?

To create an [ANNOUNCE] email body for a promoted Apache release, provide the release version to the skill. It extracts project metadata from planning issues and configuration files to automatically draft the announcement text.

Does the release announcement automation validate the promotion timestamp?

Yes, the release announcement automation validates the promotion timestamp. This validation occurs during the site-bump PR creation to ensure the release update is accurately timed before the announcement is drafted.