bmad-os-changelog-social

Generate Discord, Twitter, and LinkedIn posts from changelog entries and git history.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill bmad-os-changelog-social-geargrindadmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bmad-os-changelog-social
Source: https://github.com/Geargrindadmin/gg-agentic-harness/tree/main/.agent/skills/bmad-os-changelog-social
Command: npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill bmad-os-changelog-social-geargrindadmin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation of social media announcements for various platforms based on changelog entries, saving significant time and effort in communicating software updates.

Core Features & Use Cases

  • Changelog Parsing: Extracts key information (version, features, bug fixes, etc.) from CHANGELOG.md.
  • Contributor Identification: Uses git log to find and list contributors since the last release.
  • Multi-Platform Announcements: Generates tailored posts for Discord, Twitter, and LinkedIn, adhering to platform-specific character limits and formatting.
  • Use Case: After releasing a new version of your software, use this Skill to instantly generate engaging posts for Discord, Twitter, and LinkedIn to inform your community and stakeholders.

Quick Start

Use the bmad-os-changelog-social skill to create social media announcements for the latest changelog entry.

Frequently Asked Questions about bmad-os-changelog-social

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

FAQPage Schema
How do I generate social media release announcements from a changelog?

You can generate social media release announcements by parsing changelog files and git history to create formatted posts for Discord, Twitter, and LinkedIn. This skill automatically extracts version features, bug fixes, and contributors to produce tailored platform posts.

Can I automatically identify contributors for my release announcements using git history?

Yes, you can automatically identify contributors for release announcements using git log history. The skill parses git commits since the last release to find and list contributor names within the generated Discord, Twitter, and LinkedIn posts.

Does this tool format posts differently for Discord, Twitter, and LinkedIn character limits?

Yes, this tool formats posts differently for Discord, Twitter, and LinkedIn by adhering to platform-specific character limits and formatting conventions. It generates tailored announcements for each platform based on the parsed changelog entry.

What is the best way to automate release announcements for multiple social media platforms?

The best way to automate release announcements for multiple platforms is to parse a changelog file and extract version features, bug fixes, and contributors. This skill then outputs tailored posts for Discord, Twitter, and LinkedIn directly to files.

Where do the generated social media announcement files get saved?

Generated social media announcement files are saved to the `_bmad-output/social/` directory. The skill outputs the formatted Discord, Twitter, and LinkedIn posts as files within this specific folder structure.

Do I need a specific changelog format to generate Twitter and Discord release posts?

You need a changelog file like `CHANGELOG.md` to generate Twitter and Discord release posts. The skill parses this changelog file to extract key information including version numbers, features, and bug fixes for the announcements.