Package Release Post Generator
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