chat-release-notes

Rewrite GitHub release notes into editor-ready drafts with Deployment Changes sections.

503|60|Updated Sep 7, 2023
One-click install
npx skills add https://github.com/epam/ai-dial-chat --skill chat-release-notes
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chat-release-notes
Source: https://github.com/epam/ai-dial-chat/tree/main/.claude/skills/chat-release-notes
Command: npx skills add https://github.com/epam/ai-dial-chat --skill chat-release-notes

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It helps teams convert auto-generated GitHub release notes into polished, editor-ready documentation by reading release bullets, tagging them, and rewriting them in a consistent editorial voice. It also builds the Deployment Changes section from sources like apps/chat/README.md and relevant PR bodies, then saves a draft to claude/release-notes/.

Core Features & Use Cases

  • Read CI-generated bullets from GitHub releases and classify them into meaningful groups (features, fixes, enhancements).
  • Rewrite each bullet in a concise, publish-ready voice suitable for developer and stakeholder audiences.
  • Assemble a Deployment Changes section by aggregating changes described in apps/chat/README.md, PR bodies, and source notes, then store the draft locally for review.

Quick Start

Provide the GitHub release tag (e.g. 0.45.0-rc.55) to generate and save a draft in claude/release-notes/.

Frequently Asked Questions about chat-release-notes

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

FAQPage Schema
How do I convert GitHub release notes into editor-ready documentation?

You can convert GitHub release notes into editor-ready documentation by refining CI-generated bullets and rewriting them in a consistent editorial voice, then saving the draft locally for review. The process cross-references PR bodies and deployment sources to assemble a coherent Deployment Changes section.

What is the best way to assemble a Deployment Changes section from multiple PRs?

The best way to assemble a Deployment Changes section is by aggregating changes described in relevant PR bodies alongside deployment sources like apps/chat/README.md. This cross-referencing ensures the final section accurately reflects all deployment modifications.

How do I rewrite auto-generated release bullets for a stakeholder audience?

To rewrite auto-generated release bullets for a stakeholder audience, classify them into meaningful groups like features and fixes, then rephrase each bullet in a concise, publish-ready voice. This ensures the documentation is accessible to both developers and stakeholders.

Can I generate release notes for a specific GitHub pre-release tag?

Yes, you can generate release notes for a specific GitHub pre-release tag by providing the tag name such as 0.45.0-rc.55. The system reads the CI-generated bullets for that tag and produces a draft saved to claude/release-notes/.

Does the release notes workflow preserve PR and issue references?

Yes, the release notes workflow preserves PR and issue references while rewriting the text into an editorial style. This ensures that traceability to the original GitHub pull requests and issues is maintained in the final draft.