the-herald

Automate semantic versioning and generate release notes from commit history and PR activity.

2|Updated May 23, 2026
One-click install
npx skills add https://github.com/fworks-tech/agenthood --skill the-herald
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: the-herald
Source: https://github.com/fworks-tech/agenthood/tree/main/members/the-herald
Command: npx skills add https://github.com/fworks-tech/agenthood --skill the-herald

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Herald ensures teams ship with clear communication by deriving version bumps, release notes, and changelog entries from commit history and PR activity, eliminating manual guesswork and misalignment.

Core Features & Use Cases

  • Semantic versioning determination from commits since the last tag.
  • Changelog generation following Keep a Changelog conventions and linking to PRs.
  • GitHub Release preparation with proper tag naming and release notes.
  • Daily standup and end-of-day summaries generated from project activity.

Quick Start

Invoke the Herald before a release to compute the next version and generate changelog and release notes.

Frequently Asked Questions about the-herald

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

FAQPage Schema
How do I automate semantic versioning from Git commit history?

Semantic versioning can be automated by analyzing Git commit history and PR activity since the last tag to determine the correct version bump. This eliminates manual guesswork and ensures version numbers accurately reflect the changes.

Can I generate release notes and changelogs from PR activity automatically?

Yes, you can generate human-readable release notes and changelogs automatically from PR activity. The output follows Keep a Changelog conventions and includes direct links to the relevant pull requests.

How do I prepare a GitHub Release with proper tag naming and release notes?

GitHub Release preparation involves deriving the correct tag naming and generating release notes from recent commit history. This ensures the release documentation matches the actual code changes pushed to the repository.

Can I generate daily standup summaries from project activity across multiple branches?

Daily standup and end-of-day summaries can be generated from project activity across multi-branch workflows. This provides a clear overview of what changed each day without manually reviewing every commit.

Do I need any external dependencies to automate version bump logic and changelog formatting?

No external dependencies are required to automate version bump logic and changelog formatting. The process derives everything needed directly from your existing commit history and pull request data.