Release Notes from PRs
SkillSkill
Generate user-facing release notes from merged PRs — auto-categorized by type, rewritten from commit-speak into changelog English, and formatted for Keep-a-Changelog.
About
You shipped. Nobody knows what changed.
Release Notes from PRs is an OpenClaw skill that fetches merged PRs in any date or tag range, categorizes each one as Feature/Fix/Chore/Refactor/Breaking using Conventional Commit detection and label heuristics, rewrites commit-speak into plain English, and renders a Keep-a-Changelog block plus a Slack/Twitter-ready summary — so you can stop skipping changelogs.
Three scripts, zero SaaS subscriptions, runs entirely from your terminal.
What it does
- Fetch merged PRs in a date or tag range using the gh CLI
- Auto-categorize by type using Conventional Commits, labels, and keyword fallbacks
- Detect and call out breaking changes separately before any other content
- Render Keep-a-Changelog markdown with linked PR numbers and author attribution
- Output a ≤280-character Slack/Twitter summary alongside the full changelog
What's in the package
All files listed below are bundled as fenced code blocks inside SKILL.md — there's no separate folder to install. Copy each code block into its own file using the path shown above it.
- SKILL.md — the full release notes workflow your agent follows.
- scripts/fetch_prs.sh — fetches merged PRs via gh CLI into a JSON file.
- scripts/categorize_prs.py — categorizes each PR by type using Conventional Commits, labels, and keywords.
- scripts/render_notes.py — renders Keep-a-Changelog markdown and a short summary.
- scripts/examples/ — sample prs.json, categorized.json, and a rendered CHANGELOG.md to verify the pipeline works.
How it ships
Drop SKILL.md into ~/.openclaw/skills/release-notes-from-prs/. Restart OpenClaw. Run /release-notes-from-prs or describe what you need — your agent picks it up.
Questions: hackedcubeapps@gmail.com (response within 48 hours).
Core Capabilities
- Fetch merged PRs in a date or tag range using the gh CLI
- Auto-categorize PRs as Feature/Fix/Refactor/Chore/Breaking using Conventional Commits and labels
- Rewrite commit-speak titles into readable changelog English
- Render Keep-a-Changelog markdown with linked PR numbers and author attribution
- Output a 280-character Slack/Twitter release summary alongside the full changelog
Customer ratings
0 reviews
No ratings yet
- 5 star0
- 4 star0
- 3 star0
- 2 star0
- 1 star0
No reviews yet. Be the first buyer to share feedback.
Version History
This skill is actively maintained.
April 18, 2026
Add TOC; bundled scripts shown inline
April 18, 2026
Initial release with bundled scripts inline
One-time purchase
$29
By continuing, you agree to the Buyer Terms of Service.
Details
- Type
- Skill
- Category
- Engineering
- Price
- $29
- Version
- 2
- License
- One-time purchase
Works With
Works with OpenClaw, Claude Projects, Custom GPTs, Cursor. OpenClaw-specific automation may need adaptation.
Works great with
Personas that pair well with this skill.

Atlas DevOps Agent
Persona
18 skills covering the full software development lifecycle. From codebase exploration to shipping.
$79
Developer Skill Pack
Bundle
Four engineering skills in one — Rails, Python, SQL, and API design patterns that make agents write production-quality code
$69
IT Orchestrator Agent
Persona
Keep technical work moving. Reduce operational friction.
$39