- nightly-changelog-loop.md 42 lines · 2.0 KB
Nightly Changelog Loop
Loop Engineering — a scheduled operations loop that turns the day's merges into a clean, user-facing changelog and announces it automatically.
🎯 Goal
Each night, collect everything merged since the last entry, translate it into user-relevant changelog notes (not raw commits), and notify the team.
⏱️ Schedule
Suggested interval: 24h (run overnight).
▶️ Run it
/loop 24h "Gather all changes merged since the last changelog entry. Write clear, user-facing release notes grouped by Added/Changed/Fixed. Update the changelog file, commit it, and post a summary to the team channel. Skip internal-only changes."🔁 Iteration steps
- Perceive — read merges since the last changelog entry via
change-logger. - Reason — filter to user-facing changes; group as Added / Changed / Fixed.
- Plan — draft concise, human-readable notes.
- Act — update the changelog with
changelog-generatorand commit. - Observe — post the summary through
slack-notifications; confirm delivery.
🛑 Stopping condition
Changelog covers all user-facing changes since the last entry and the team notification was sent.
🧩 Referenced components
agent:documentation/changelog-generator— writes the release notes.hook:automation/change-logger— captures what changed.hook:automation/slack-notifications— announces the update.
💡 Example
Overnight the loop turns 14 merged PRs into 5 user-facing bullet points, commits docs: changelog 2026-06-20, and posts the summary to #releases.
Scanned by NVIDIA SkillSpector
Automated static analysis (no LLM) · v2.12.0 · 2026-10-17
SkillSpector looks for patterns such as shell commands, credential access, network calls or unpinned dependencies. An observation is something worth reading in the files before you install, not a confirmed vulnerability. Components that run code locally, like hooks, MCP servers and security tooling, naturally show more of them.
No observations.
Learn more about NVIDIA SkillSpector.