Skip to content

Changelog from Pull Requests

Generate a readable changelog from merged PRs.

Beginner8h1 person16/20 fit
TL;DR

Build Changelog from Pull Requests for maintainers in ~8h with 1 person. Stack: GitHub API + LLM.

Why it wins: Saves time each release.

Build flow

01 · Problem
Release notes are written in a rush or not at all.
02 · Solution
Collect merged PRs since the last tag, group by type and write user-facing notes with links.
03 · Build
  1. 1Fetch PRs
  2. 2Group
  3. 3Write notes
  4. 4Create draft
04 · Demo
Generate notes for a release.

MVP checklist

  • PR collection
  • Grouping
  • User-facing notes
  • Draft release

Tech stack

TechRole
GitHub APIRepo + PR data
LLMLanguage model

Related ideas

More Devtools
  • Score each PR for risk so reviewers focus where it matters

    Intermediate16h1–2
    GitHub APINode.jsLLM
    18/20
  • Give matching and non-matching examples and get a tested regex

    Beginner8h1
    LLMJavaScript
    17/20
  • Paste an error and get the likely cause, the relevant line and a fix

    Beginner10h1
    LLMNode.jsTree-sitter
    17/20