Cursor prompts for changelog drafting
Use these prompts when drafting the monthly changelog from repo activity. They filter noise and produce structured output you can turn into the final MDX. Rule of thumb: Most commits are internal. Your job is to surface the ~10% that materially affect users (developers and solution architects). Answer “Why should I care?” not “What did engineers do?”.Step 1 — Get commit or merge data
Obtain commit/merge data for the month from your repos (e.g.git log --since YYYY-MM-01 --until YYYY-MM-31 --format="%h|%ad|%s" or your GitHub PR list). Format as hash|date|subject if possible. Paste in chunks if the list is large (e.g. 100–200 lines per paste). Prefer merges if your PR titles are good.
Phase 1 — Classify by user impact
Paste the commit/merge list (one repo at a time) and run this prompt.Phase 2 — Map to our sections and suggest title/description
We ship one changelog per month. Our section list is fixed. Use the classified items from Phase 1 and run:Phase 3 — Convert to MDX
We use MDX with a consistent structure. No emojis in headers. Sections are### Section name.
changelog/2026.mdx and add a new ## March 2026 section with the overview and product-area sections). Fix any links or details. Cross-check the Reference section in _process.md for API versions and Line releases so dates and names are correct.
Phase 4 — Strategic layer (optional)
Use this when you want to emphasize certain changes for positioning (website, customer email, investor update).Summary
| Step | What you do |
|---|---|
| Before | Get commit or merge data for the month (e.g. git log or PR list). |
| Phase 1 | Paste commits or merges (one repo at a time, in chunks). Get JSON: added / improved / fixed / deprecated / breaking. |
| Phase 2 | Map to our sections; get title, description, and sectioned bullets. |
| Phase 3 | Convert to MDX; add as new month section in changelog/YYYY.mdx. |
| Phase 4 | Optionally flag strategic items for positioning. |
_process.md.