Communitygithub.com

release-notes

Git 히스토리에서 세련된 릴리스 노트를 생성합니다. 릴리스를 준비할 때, GitHub 릴리스를 게시하기 전, 또는 두 태그 사이의 커밋에서 체인지로그가 필요할 때 사용하세요. 변경 유형별로 그룹화하고, 주요 변경 사항을 표시하며, 하이라이트를 초안으로 작성합니다.

release-notes란 무엇인가요?

이 스킬은 Git 히스토리를 사람이 읽기 좋은 릴리스 노트로 변환하는 방법을 안내합니다. 개발자가 릴리스를 준비할 때 `git log`로 커밋을 수집하고, Conventional Commits 규칙에 따라 'features', 'fixes', 'breaking changes' 등으로 분류한 후 GitHub 릴리스에 바로 사용 가능한 마크다운 형식의 릴리스 노트를 생성합니다. 주요 기능으로는 `!` 마커나 `BREAKING CHANGE:` 푸터를 감지하여 자동으로 주요 변경 사항을 분리하고, 사용자에게 가장 중요한 3~5개의 변경 사항을 하이라이트로 추출합니다. 'gh release create --generate-notes'로 생성된 초안을 다듬는 데에도 유용하며, 릴리스 노트의 일관성과 정확성을 유지하는 데 도움을 줍니다. 이 스킬은 Claude Code, Cursor, Codex 등 AI 에이전트가 Git 명령어를 실행하고 마크다운을 작성할 수 있는 모든 환경에서 사용할 수 있습니다. 특히 수동으로 릴리스 노트를 작성하던 반복적인 작업을 자동화하여 시간을 절약하고, 실수 없이 일관된 형식의 릴리스 노트를 보장합니다.

지원 대상~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/unisone/openclaw-skill-suite/tree/main/skills/release-notes

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

release-notes은(는) 무엇을 하나요?

Git 히스토리를 사람이 실제로 읽고 싶어할 만한 릴리스 노트로 변환합니다.

기능

  • 두 참조(태그, 브랜치, HEAD) 사이의 커밋 비교
  • 변경 유형별 그룹화: 기능, 수정, 주요 변경, 잡일
  • Conventional Commit ! 마커와 BREAKING CHANGE: 푸터에서 주요 변경 사항 감지
  • 하이라이트 섹션 초안 작성 (사용자가 실제로 관심을 가질 3-5개 변경 사항)
  • GitHub 릴리스에 바로 사용 가능한 마크다운 출력

사용법

# 다가오는 릴리스를 위한 노트 (마지막 태그 -> HEAD)
git log $(git describe --tags --abbrev=0)..HEAD --oneline

# 두 태그 사이
git log v1.2.0..v1.3.0 --pretty=format:'%h %s %b'

그런 다음 에이전트에게 요청: "이 커밋들로 v1.3.0 릴리스 노트를 작성해줘."

또는 GitHub CLI를 사용하여 바로 릴리스 초안으로:

# 태그 생성 후, diff로 릴리스 노트 초안 작성
git tag v1.3.0 && git push origin v1.3.0
gh release create v1.3.0 --generate-notes --draft
# 그런 다음 이 스킬로 생성된 노트를 다듬습니다

프로세스

1. 커밋 수집

git log <이전-태그>..<새-태그> --pretty=format:'%h|%s|%b|%an' --no-merges

저장소가 머지 기반 워크플로우를 사용하는 경우 머지 커밋은 별도로 포함하세요. 머지 제목은 개별 커밋보다 PR을 더 잘 요약하는 경우가 많습니다.

2. 각 커밋 분류

접두사 / 신호섹션
feat, feat!기능
fix버그 수정
! 또는 BREAKING CHANGE:⚠️ 주요 변경 사항 (자체 섹션에도 나열됨)
perf성능
docs, chore, ci, refactor, test"기타"로 그룹화 또는 생략

Conventional 접두사가 없는 커밋: 메시지 내용으로 분류합니다. 모호한 경우, 조용히 생략하기보다는 "기타 변경 사항"에 넣습니다.

3. 하이라이트 초안 작성

소프트웨어 사용자에게 가장 중요한 3-5개 변경 사항을 선택합니다:

  • 사용자가 알아차릴 새로운 기능
  • 사용자가 조치해야 할 주요 변경 사항
  • 널리 보고된 문제에 대한 수정

각 항목을 평범한 한 문장으로 작성합니다. 마케팅 형용사는 사용하지 않습니다.

4. 노트 작성

## v1.3.0

**하이라이트**
- ...
- ...

### ⚠️ 주요 변경 사항
- ...

### 기능
- ...

### 버그 수정
- ...

### 기타 변경 사항
- ...

**전체 체인지로그:** <이전-태그>...<새-태그>

5. 게시 전 검증

  • 모든 주요 변경 사항이 ⚠️ 섹션에 마이그레이션 힌트와 함께 표시되는지 확인
  • 내부 전용 잡일이 사용자 대상 기능으로 제시되지 않았는지 확인
  • 저장소 관례에 따라 기여자 이름이 표시되었는지 확인
  • 버전 번호가 태그와 일치하는지 확인

규칙

  • 저장소에 기존 릴리스 노트 스타일이 있다면 따르세요. 일관성이 어떤 템플릿보다 중요합니다.
  • 저장소가 gh release --generate-notes를 사용한다면, 그 출력을 시작 초안으로 사용하고 다듬으세요. 목록은 올바르지만 하이라이트는 잘못된 경우가 많습니다.
  • 커밋 범위에 없는 변경 사항을 임의로 만들지 마세요. 범위가 모호하면 추측하지 말고 어떤 참조를 비교할지 물어보세요.

Individual skills in this repo

This repo contains 10 individual skills — each has its own dedicated page.

astra-operator

Delegate computer-use and browser tasks to OpenAI

design-inspo

Find design inspiration from curated gallery sites. Use when a user needs UI/UX references, design examples, or inspiration for specific components (navbars, CTAs, hero sections, landing pages, etc.), full websites, SaaS products, mobile apps, animations, icons, branding, or design systems. Helps select the right inspiration source and browse examples.

graphrag

Build a GraphRAG pipeline over documents. Use when plain vector search returns chunks without connections, when questions need multi-hop reasoning (

mundane-demos

Demo strategy that leads with mundane real-life utility instead of benchmarks. Use when presenting an AI agent or product to non-technical audiences. Covers picking tasks the viewer did this morning, showing end-to-end completion, and letting speed be the wow factor.

remotion-product-demos

Create Apple-keynote-quality product demo videos with Remotion. Covers glass phone mockups, floating 3D spheres, typing animations, card UIs, ripple effects, and smooth scene transitions. Use when asked to create product demos, app showcase videos, UI walkthrough animations, or

repo-security-scan

Scan a repository for high-signal security issues and produce a report. Use when auditing a codebase for leaked secrets or vulnerable dependencies, before a release, or when onboarding an unfamiliar repo. Runs gitleaks secret scanning and osv-scanner dependency checks.

secure-agent-design

Security architecture patterns for personal AI agents that touch real accounts. Use when designing an agent with access to inbox, calendar, finances, or shopping. Covers per-user isolated VMs, pre-action sentinel checks, least-privilege connectors, human approval gates, and single-use payment credentials.

testimonial-launch

Turn user testimonials into launch distribution. Use when launching a product or feature and you want real user proof to carry the announcement instead of marketing copy. Covers soliciting specific testimonials, curating them, and amplifying via quote-posts.

unisone/openclaw-skill-suite

Create Apple-keynote-quality product demo videos with Remotion. Covers glass phone mockups, floating 3D spheres, typing animations, card UIs, ripple effects, and smooth scene transitions. Use when asked to create product demos, app showcase videos, UI walkthrough animations, or

validator-quotes

Earn and deploy third-party validator quotes for a launch. Use when you need credibility beyond your own claims. Covers who to approach, how to get honest reactions, and how to amplify them via quote-posts, based on the founder/CEO validators behind the Muse launch.

관련 스킬