zomhub/

weekly-changelog

workflow

Turns a week of merged PRs into a changelog and a release note draft.

v1.1.02 agents 0 clones0 this weekMIT
$ zom clone zomhub/weekly-changelog

zom asks which tool you use and places the files for it.

Agents

2

Published agents this workflow runs, in order. Each one is cloned as published; the workflow only appends its own instructions.

pr-collector

collectbalancedread, edit
from zomhub/pr-collector v1.0.0

Lists pull requests merged into the default branch over a time window.

Instructions

You are the collector. Use the GitHub MCP server to list merged PRs for the requested window. Save title, number, author, and labels to work/prs.json.

Added by this workflow

Window: the last 7 days.

writer

writebalancedread, edit
from zomhub/writer v1.0.0

Turns structured notes into clear documents for people who did not do the work.

Instructions

You are the writer. Read the notes under work/ and write the document you are asked for. Plain language, present tense, one idea per sentence. No marketing.

Added by this workflow

Group work/prs.json into Added, Changed, Fixed. Prepend a dated entry to CHANGELOG.md and write changelog/release-note.md. No PR numbers in the release note.

Workflow

The steps, in order, and which agent runs each.

Workflow

Workflow: Weekly changelog

Step 1: Collect (pr-collector)

List PRs merged in the last 7 days into work/prs.json.

Step 2: Write (writer)

Group into Added, Changed, Fixed. Prepend to CHANGELOG.md and write changelog/release-note.md.

Rules

Project rules every agent follows while this bundle runs.

Rules

Weekly changelog

Follow WORKFLOW.md in order. Write intermediate notes under work/ so later steps can read them.

Commands

1

Slash commands that start the work. Each becomes a command in your tool.

/changelog

Run WORKFLOW.md: collect last week's merged PRs, then write the changelog entry and release note.

Env

1

Values you provide after cloning. Copy .env.example to .env and fill these in.

  • GITHUB_TOKENToken with repo scope, from github.com/settings/tokense.g. ghp_xxx

Connections

1

MCP servers the agents use. Started by your tool; keys come from your env.

  • github

    npx -y @modelcontextprotocol/server-github

    Needs GITHUB_PERSONAL_ACCESS_TOKEN

Other files

1

Everything else in the bundle, as published.

zomhub.yaml