Generate GitHub release notes or changelog text from git commits since the latest tag (or a specified tag). Use when asked to draft a "What's Changed" section or release notes based on commit history since the last tagged release.
Produce Markdown release notes from commits between the latest tag and a target ref, then return the Markdown text directly in chat.
Identify the range
git describe --tags --abbrev=0 to find the latest tag.HEAD unless the user specifies a tag or SHA.Generate the draft
scripts/generate_release_changelog.py to emit Markdown.Polish the output
python3 scripts/generate_release_changelog.py --help
python3 scripts/generate_release_changelog.py --from-tag v1.2.3 --to-ref HEAD
python3 scripts/generate_release_changelog.py --match-tag "v*" --include-sha
feat -> Featuresfix -> Fixesperf -> Performancerefactor -> Refactordocs -> Docstest/tests -> Testsbuild -> Buildci -> CIchore -> Chore! or BREAKING CHANGE) -> Breaking ChangesSearch for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer