Package Release Post Generator

•
42
•

Generates professional R and Python package release announcements following Tidyverse and Shiny blog conventions.

This skill streamlines the process of writing software release announcements by transforming raw changelogs and NEWS files into engaging, platform-specific blog posts. It automates technical tasks like fetching contributor lists while ensuring content adheres to strict style guides for the Tidyverse and Shiny ecosystems. Whether you are announcing a major breaking change or a minor feature update, it helps maintain a consistent, conversational, and professional tone tailored for the data science community.

Key Features

01Automated transformation of NEWS.md content into structured blog formats
02Platform-specific formatting for Tidyverse (Hugodown) and Shiny (Quarto)
03Support for multi-language (R/Python) tabsets and code examples
04Built-in style guidance for migration guides and lifecycle changes
0542 GitHub stars
06Integration with GitHub scripts to automate contributor acknowledgments

Use Cases

01Writing a release announcement for an R or Python package on tidyverse.org or shiny.posit.co
02Converting technical changelogs into reader-friendly prose for community updates
03Generating formatted contributor lists for open-source project milestones