Communitygithub.com

リリースノート

Git の履歴から読みやすいリリースノートを生成します。リリースカット時やGitHubリリース公開前、2つのタグ間のコミットからチェンジログが必要な際に使用します。変更内容を種類ごとにグループ化し、破壊的変更を表面化させ、ハイライトを下書きします。

リリースノート とは?

このスキルは、Git の生のコミット履歴を、人間が実際に読みたいと思う洗練されたリリースノートに変換します。開発者やAIエージェントにとって、リリース作業の効率を大幅に向上させるツールです。主にClaude CodeやCursor、CodexなどのAIエージェントと連携して使用します。スキルは、2つのリファレンス(タグ、ブランチ、HEAD)間のコミットを差分表示し、従来のコミット規約(conventional-commits)に基づいて「機能」「バグ修正」「破壊的変更」「その他」に自動分類します。特に「!」マーカーや「BREAKING CHANGE:」フッターから破壊的変更を検出し、ユーザーが最も気にする3〜5の変更を「ハイライト」セクションとして下書きします。さらに、GitHubリリースにそのまま貼り付けられるMarkdown形式で出力するため、手作業での編集を最小限に抑えられます。このスキルは、リリースノートの一貫性を保ち、見落としを防ぎ、プロフェッショナルなリリースプロセスを支援します。

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

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

release-notes(リリースノート)

生のGit履歴を、人間が実際に読みたくなるリリースノートに変換します。

機能

  • 2つのリファレンス(タグ、ブランチ、HEAD)間のコミットを差分表示
  • 変更を種類別にグループ化:機能、修正、破壊的変更、雑務
  • conventional-commit の ! マーカーおよび BREAKING CHANGE: フッターから破壊的変更を検出
  • ハイライトセクション(ユーザーが実際に関心を持つ3~5の変更)を下書き
  • GitHubリリースに対応したMarkdownを出力

使用法

# 次のリリースのノート(最新タグ -> HEAD)
git log $(git describe --tags --abbrev=0)..HEAD --oneline

# 2つのタグ間
git log v1.2.0..v1.3.0 --pretty=format:'%h %s %b'

次に、エージェントに「これらのコミットから v1.3.0 のリリースノートを作成して」と依頼します。

または、GitHub CLI を使って、直接リリース下書きを作成することもできます:

# タグを作成し、差分からリリースノートを下書き
git tag v1.3.0 && git push origin v1.3.0
gh release create v1.3.0 --generate-notes --draft
# その後、このスキルで生成されたノートを編集します

プロセス

1. コミットを収集

git log <prev-tag>..<new-tag> --pretty=format:'%h|%s|%b|%an' --no-merges

マージコミットを別途含める(リポジトリがマージベースのフローを使用している場合)— マージのタイトルは、個々のコミットよりもPRをうまく要約できることがよくあります。

2. 各コミットを分類

接頭辞 / シグナルセクション
feat, feat!機能
fixバグ修正
! または BREAKING CHANGE:⚠️ 破壊的変更(自身のセクションにも一覧表示)
perfパフォーマンス
docs, chore, ci, refactor, test「その他」にグループ化、または省略

従来の接頭辞がないコミット:メッセージの内容で分類します。 疑わしい場合は、黙って削除するのではなく「その他の変更」に入れてください。

3. ハイライトを下書き

ソフトウェアのユーザーにとって最も重要な3~5の変更を選びます:

  • ユーザーが気づく新しい機能
  • ユーザーが対応しなければならない破壊的変更
  • 広く報告されている問題の修正

それぞれを1つの平易な文で書きます。マーケティング用の形容詞は使いません。

4. ノートを書く

## v1.3.0

**ハイライト**
- ...
- ...

### ⚠️ 破壊的変更
- ...

### 機能
- ...

### バグ修正
- ...

### その他の変更
- ...

**完全なチェンジログ:** <prev-tag>...<new-tag>

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.

関連スキル