writing-modpack-changelog

Generate structured markdown changelogs for Bethesda modpack releases.

11|3|Updated Apr 15, 2026
One-click install
npx skills add https://github.com/BB-84C/bgs-modding-superpowers --skill writing-modpack-changelog
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: writing-modpack-changelog
Source: https://github.com/BB-84C/bgs-modding-superpowers/tree/main/plugins/bgs-modding-superpowers/skills/writing-modpack-changelog
Command: npx skills add https://github.com/BB-84C/bgs-modding-superpowers --skill writing-modpack-changelog

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Modpack curators often spend excessive time manually formatting and grouping release changes into player-friendly changelogs, leading to inconsistent formatting, missing compatibility notes, and unclear version tracking for end users.

Core Features & Use Cases

  • Automated Changelog Creation: Generates the <project>/docs/release-changelog.md file automatically if it does not already exist, with the correct header structure for modpack release notes.
  • Semantic Change Grouping: Organizes changes into standard buckets (Added, Changed, Fixed, Removed, Compatibility) to make release notes scannable for players, and omits empty buckets to reduce noise.
  • Semver & Version Management: Suggests appropriate semantic version bumps based on change impact (major for load-order or save-breaking changes, minor for new mods, patch for fixes) and prevents duplicate version entries.
  • Dev-Log Integration: Optionally summarizes entries from the modpack's dev-log into player-facing changelog bullets, with user confirmation to avoid leaking internal curator notes.
  • Use Case: When cutting a new modpack release for Nexus Mods, Discord, or GitHub, this skill produces structured, consistent release notes in seconds without manual formatting work.

Quick Start

Ask the writing-modpack-changelog skill to draft a grouped release changelog for your latest modpack version.

Frequently Asked Questions about writing-modpack-changelog

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

FAQPage Schema
How do I generate player-facing changelogs for a Bethesda modpack release?

Generate player-facing changelogs for a Bethesda modpack by drafting grouped release notes that categorize changes into Added, Changed, Fixed, and Removed buckets. This skill outputs structured markdown formatted for platforms like Nexus Mods, Discord, and GitHub releases automatically.

What is the best way to format release notes from a modpack dev-log?

Format release notes from a modpack dev-log by summarizing internal entries into player-facing changelog bullets. This process requires user confirmation before inclusion to prevent leaking sensitive curator notes into the final markdown output.

How does semantic versioning work for modpack updates and save-breaking changes?

Semantic versioning for modpack updates suggests major version bumps for load-order or save-breaking changes, minor bumps for new mods, and patch bumps for fixes. This categorization prevents duplicate version entries and aligns with the release impact.

Can I use automated changelog generation for ModDB and Nexus Mods releases?

Automated changelog generation supports ModDB and Nexus Mods releases by producing structured markdown with semver-aligned version headings. It formats grouped changes consistently across these platforms, eliminating manual formatting work for modpack curators.

Does the changelog generator omit empty change categories to reduce noise?

The changelog generator omits empty change categories to reduce noise in the release notes. It organizes updates into standard buckets like Added, Changed, Fixed, Removed, and Compatibility, only including sections that contain actual changes.

What file format and structure does the modpack changelog skill output?

The modpack changelog skill outputs a markdown file, specifically creating a `release-changelog.md` document if it does not exist. It applies the correct header structure with semver-aligned version headings and categorized change buckets for player readability.