원클릭으로
generate-release-notes
Automate team release notes by analyzing git history and changelogs.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Automate team release notes by analyzing git history and changelogs.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
| name | generate-release-notes |
| description | Automate team release notes by analyzing git history and changelogs. |
| summary | Generates release notes from git history and CHANGELOG.md. Supports --since, --last-run, and --finalize flags. Run during the workspace release process. |
| version | 1.0.0 |
| created | "2026-01-24T00:00:00.000Z" |
| last_updated | "2026-01-24T00:00:00.000Z" |
| maintainer | pvragon |
This skill automates the creation of team update communications. It analyzes the git history of the workspace provided a time window and extracts key changes to draft a "Release Notes" document.
CHANGELOG.md to extract the correct Version and Human-Curated Summary.team-lib (and optionally other roots) for commits to append as detailed history.--since [DATE]: Strict start date.--last-run: Automatically finds the last meaningful run (ignoring recent iterative testing < 24h ago).my-lib/runtime/.tmp/ populated with the content from CHANGELOG..tmp to deliverables/.# 1. Generate notes since a specific date
python3 team-lib/skills/_workspace-developer/generate-release-notes/generate_release_notes.py --since "2026-01-17"
# 2. Generate notes since the last official release (Smart Mode)
python3 team-lib/skills/_workspace-developer/generate-release-notes/generate_release_notes.py --last-run
# 3. Finalize a draft (Move to deliverables)
python3 team-lib/skills/_workspace-developer/generate-release-notes/generate_release_notes.py --finalize my-lib/runtime/.tmp/YYMMDD-release-notes-draft-vX.Y.Z.md
--last-run is used, it checks my-lib/runtime/logs/release-notes-history.json.git log with the date range.my-lib/runtime/.tmp/YYMMDD-release-notes-draft-v[Version].mdmy-lib/runtime/logs/release-notes-history.json (Updated on success)End-of-session procedure that captures learnings into memory topic files, verifies index consistency, updates current-state.md, and syncs changes to team-lib.
Send an on-demand manual pulse to the ClickUp Pulse channel and optionally register thread-to-task mappings.
Graduated to team-lib — see team-lib/skills/session-debrief/. This stub demonstrates the my-lib → team-lib graduation pattern.
Add aliases, functions, or env vars to ~/.bashrc with section-aware placement
Check and upgrade local workspace files against latest team-lib templates
Compose base + type-override templates with brand tokens to produce fully resolved branded templates. Deep merges base+override, resolves tokenRef dot-paths against brand-tokens.json, and applies brand preference fan-out.