Creates or updates a modpack release changelog in <project>/docs/release-changelog.md, appending grouped changes (Added, Changed, Fixed, etc.) for each new version.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bgs-modding-superpowers:writing-modpack-changelogThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The modpack release changelog is the user-visible record of what changed between releases, grouped by semantic category: Added, Changed, Fixed, Removed, and Compatibility. This skill replaces the deleted `templates/modpack/release-changelog.md` template by creating `<project>/docs/release-changelog.md` at runtime, then inserting a new version section whenever the curator cuts a release.
The modpack release changelog is the user-visible record of what changed between releases, grouped by semantic category: Added, Changed, Fixed, Removed, and Compatibility. This skill replaces the deleted templates/modpack/release-changelog.md template by creating <project>/docs/release-changelog.md at runtime, then inserting a new version section whenever the curator cuts a release.
| Use this skill when... | Result |
|---|---|
| The user says "cut a release", "release notes", "changelog", or "what changed since last version" | Create or update the release changelog. |
| A target version is being prepared for Nexus, ModDB, a Discord post, a GitHub release, or another player-facing surface | Produce grouped, readable release notes. |
| The user wants changes since the last tag, version, or release section | Summarize those changes into semantic buckets. |
| The user has finished a modpack milestone | Insert a new version section newest-first. |
| The user asks whether the release is major, minor, or patch | Suggest a version bump based on modpack impact. |
| Do not use this skill when... | Use instead |
|---|---|
| The user made a random working change and wants to remember it later | writing-modpack-devlog |
| The user wants a single-mod curator note | writing-modpack-devlog |
| The user asks for plugin inspection or conflict resolution | xedit-automation or xedit-conflict-audit first. |
| There is no release boundary, version, tag, or player-facing summary intent | Keep working; do not invent a release. |
| The user needs to set up the modpack project structure first | setting-up-bgs-modding-environment |
<modpack_project_root>, use it.Data/, profiles/, or docs/, default to pwd and tell the user what default you used.<project>/docs/release-changelog.md.
<project>/docs/ does not exist, create it.release-changelog.md is missing, create it before inserting the version.# <Project Name> Release ChangelogPlayer-facing release notes for <Project Name>. Newest releases are listed first.## Releases## <version> (<release-date>).YYYY-MM-DD for release dates.### Added### Changed### Fixed### Removed### Compatibility### Removed with "None" under them unless the user explicitly wants a full template.## Releases.
## Releases.<project>/docs/dev-log.md exists, offer to summarize entries since the last release into the appropriate buckets.## <version> heading.| Field | Canonical shape | Example |
|---|---|---|
| File | <project>/docs/release-changelog.md | docs/release-changelog.md |
| Version heading | ## <version> (<release-date>) | ## v1.4.0 (2026-06-01) |
| Bucket heading | ### Added, ### Changed, ### Fixed, ### Removed, ### Compatibility | ### Compatibility |
| Entry style | Short player-facing bullet | - Added a patch for Example Weather and Example Lighting. |
| Ordering | Newest release first under ## Releases | v1.4.0 above v1.3.2 |
Canonical version shape:
## v1.4.0 (2026-06-01)
### Added
- Added Example Weather Overhaul and its modpack patch.
### Changed
- Rebalanced the early-game survival settings for slower hunger and thirst gain.
### Fixed
- Fixed missing workshop keywords in the settlement compatibility patch.
### Compatibility
- Added compatibility notes for Example Lighting Overhaul users upgrading from v1.3.x.
Changed a bunch of stuff:
- new weather
- fixed bugs
- removed old patch
This has no version, no release date, no grouping, and no signal about compatibility risk.
## v1.4.0 (2026-06-01)
### Added
- Added Example Weather Overhaul with a curated modpack patch.
### Changed
- Updated settlement lighting balance in the downtown cells.
### Fixed
- Fixed missing workshop keywords caused by the lighting compatibility patch.
### Removed
- Removed the obsolete Example Weather Hotfix; its changes are now included upstream.
### Compatibility
- Save-compatible for existing v1.3.x users, but users with custom lighting patches should rebuild their conflict patch.
This section gives players the version, date, grouped changes, and upgrade risk in one place.
| Excuse | Reality |
|---|---|
| "The dev-log already says what changed." | The dev-log is curator history. The changelog is player-facing release communication. They need different detail and tone. |
| "A single bullet list is faster." | Grouped buckets let users scan for added content, fixes, removals, and compatibility risk. |
| "Empty headings show that we considered every category." | Empty headings are noise in release notes. Omit empty buckets unless the user asked for a full template. |
| "I do not know the version, so I will invent one." | Ask once and suggest a bump. Version numbers are release authority, not filler text. |
| "The conflict details are important, so I will paste them all." | Players need the effect and upgrade risk. Keep raw conflict evidence in the dev-log or artifacts. |
| "This is just a patch release, so no changelog is needed." | Patch releases still need a record of what was fixed and whether users should update. |
| "Compatibility notes make the release look risky." | Hidden risk is worse. Clear compatibility notes reduce support burden. |
| "The user said release notes, so I can post them." | This skill drafts local changelog text. Public posting is a separate confirmed action. |
writing-modpack-devlog - use for curator-facing chronological work records.setting-up-bgs-modding-environment - use when the modpack project root or docs structure must be established first.npx claudepluginhub bb-84c/bgs-modding-superpowers --plugin bgs-modding-superpowersProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.