Release Notes Skill

Generate GitHub release notes for shelli releases using structured templates.

9|Updated Jan 31, 2026
One-click install
npx skills add https://github.com/schovi/shelli --skill release-notes-skill-schovi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Release Notes Skill
Source: https://github.com/schovi/shelli/tree/main/.claude/skills/release
Command: npx skills add https://github.com/schovi/shelli --skill release-notes-skill-schovi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams generate consistent GitHub release notes for shelli releases, ensuring a clear and complete changelog.

Core Features & Use Cases

  • Structured templates: Produce release notes that follow a defined structure (breaking changes, new features, bug fixes, migrations).
  • Template-driven: Apply a standard format to multiple releases, reducing manual drafting time.
  • Use Case: After tagging a new shelli version, generate release notes that summarize changes and guide users through breaking changes and migrations.

Quick Start

Provide a release notes draft for the latest shelli tag using the standard template.

Frequently Asked Questions about Release Notes Skill

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

FAQPage Schema
How do I generate GitHub release notes for shelli releases?

Generate GitHub release notes for shelli releases by applying a structured template that summarizes changes and guides users through breaking changes and migrations. The output covers breaking changes, new features, bug fixes, migration notes, and a brief usage summary as applicable to the tag.

What is the best way to automate changelog creation for GitHub tags?

Automate changelog creation for GitHub tags using a template-driven approach that applies a standard format to multiple releases. This reduces manual drafting time and ensures release notes follow a defined structure covering breaking changes, features, fixes, and migrations.

Do I need a specific template structure for GitHub release notes?

A specific template structure for GitHub release notes is needed to ensure a clear and complete changelog. The required structure includes sections for breaking changes, new features, bug fixes, migration notes, and a brief usage summary as applicable to the tag.

Does this release notes generator include migration examples for breaking changes?

The release notes generator includes a migration example if changes affect usage. It follows a defined structure that features a 'Breaking Changes' section when needed, ensuring users are guided through any breaking changes and migrations.

Can I use this template for GitHub releases without manual formatting?

You can use this template for GitHub releases without manual formatting because it is template-driven. It applies a standard format to multiple releases, reducing manual drafting time while maintaining a consistent structure and detail level across shelli versions.

What should GitHub release notes contain for breaking changes?

GitHub release notes for breaking changes should contain a dedicated 'Breaking Changes' section and a migration example if changes affect usage. They also need to cover new features, bug fixes, migration notes, and a brief usage summary as applicable to the tag.