dynamo-release-notes

Curate, draft, and publish Dynamo release notes sections to the GitHub wiki.

2.0k|679|Updated Feb 9, 2012
One-click install
npx skills add https://github.com/DynamoDS/Dynamo --skill dynamo-release-notes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dynamo-release-notes
Source: https://github.com/DynamoDS/Dynamo/tree/main/.claude/skills/dynamo-release-notes
Command: npx skills add https://github.com/DynamoDS/Dynamo --skill dynamo-release-notes

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) components.

What problem does it solve?

Turning a raw ReleaseNotes_{X.Y.Z}.md generator dump into a publishable wiki section requires tedious manual triage: deciding which PRs are user-facing, deduplicating against every prior release, categorizing entries, and safely pushing to a wiki repo whose Windows-invalid filename breaks normal git operations.

Core Features & Use Cases

  • PR Curation and Sweeps: Collapse revert/reapply churn, drop internal-only entries, apply the shipped-baseline bug rule, and run parallel sweeps for security fixes, breaking changes, external-contributor credit, and category QA.
  • Duplicate-Publication Cross-Check: Diff every candidate PR against the entire existing Release-Notes page to catch fixes already published under earlier patch releases.
  • Safe Wiki Publishing: Use a git plumbing recipe (hash-object, mktree, commit-tree) that edits the Dynamo.wiki repo on Windows without ever touching the index or working tree, avoiding the invalid-path failures caused by the colon-containing page filename.
  • Use Case: Given the raw ReleaseNotes_4.2.0.md dump, produce a verified ### 4.2.0 section with Features, Enhancements, Bug Fixes, and Security Fixes bullets, then push it live to the Dynamo wiki after explicit confirmation.

Quick Start

Compile the release notes for Dynamo version 4.2.0 from the raw ReleaseNotes_4.2.0.md dump and prepare the wiki section for publishing.

Frequently Asked Questions about dynamo-release-notes

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

FAQPage Schema
How do I turn a raw ReleaseNotes generator dump into publishable release notes?

Curate the dump by collapsing revert/reapply churn and dropping internal-only entries, then run sweeps for security fixes, breaking changes, and contributor credit. Draft bullets in past-tense neutral prose, cross-check every PR against all prior published versions, and validate links before publishing.

Which PRs belong in a Dynamo release notes section?

Include user-facing changes only: features, enhancements to shipped capability, and bug fixes for bugs that existed in an already-shipped release. Drop version bumps, test-only fixes, CI changes, and bugs introduced and fixed within the same dev cycle.

Why does git clone fail on the Dynamo wiki repo on Windows?

The wiki contains a page named Content-Pattern:-Node-Descriptions.md whose colon is invalid in Windows filenames, breaking any operation touching the full index or working tree. Use git clone --no-checkout plus plumbing commands like hash-object, mktree, and commit-tree instead.

How do I avoid publishing duplicate PRs across release versions?

Diff every candidate PR number against the entire existing Release-Notes page, not just the previous version. The generator's cherry-pick tags cannot detect fixes that already shipped under an intermediate patch release branched from master in the same window.

When should a bug fix be excluded from release notes?

Exclude fixes for bugs introduced and resolved entirely within the current development cycle, even if they appeared in beta builds. Only bugs present in a generally shipped release belong in the notes, since readers never encountered the others.