with one click
with one click
リリースノートとX投稿ドラフトからMulmoScript(リリースノート動画用)を生成する。/release-xpost 完了後に実行。
X投稿ドラフトから Discord 向けメッセージを生成し webhook で投稿する。/release-xpost 完了後に実行。
リリースノート作成。前回リリース以降の全PRを調査し、PR要約とリリースノートを生成する。
リリースワークフロー全体をガイド。ドラフト一括作成 → リリース PR マージ → 公開アクション一括実行 → 後処理の順に進行。
MulmoScript から Zenn 記事を生成する。/release-script 完了後に実行。
QA テストスイートを作成する。Playbook の知見を活用して CDP 経由の Playwright テストを生成。
| name | release-youtube |
| description | YouTube アップロード用のメタデータ(タイトル・説明文)を生成する。/release-script 完了後に実行。 |
| allowed-tools | Read, Write, Glob, Grep, Bash |
| argument-hint | <version> (例: 1.0.11) |
バージョン $ARGUMENTS の YouTube アップロード用メタデータ(英語版・日本語版)を生成する。
docs/release_notes/v$ARGUMENTS/release_notes_v$ARGUMENTS.md が作成済みであることdocs/release_notes/v$ARGUMENTS/release_v<version>_script.json が作成済みであることdocs/release_notes/v<version>/youtube_v<version>_en.md — 英語版docs/release_notes/v<version>/youtube_v<version>_ja.md — 日本語版docs/release_notes/v<version>/release_notes_v<version>.md — 機能の詳細ls docs/release_notes/v*/youtube_*.md
/release-script が生成したタイムスタンプファイルを確認する:
docs/release_notes/v<version>/timestamps_v<version>.md
ファイルがある場合: そのまま使用する。
ファイルがない場合: output/release_v<version>_script_studio.json から計算する。
_studio.json の beats 配列から各ビートの startAt(秒)を取得beats 配列と1対1対応startAt を使用して1項目にまとめるM:SS 形式に変換(例: 69.192s → 1:09)注意: _studio.json は最後に実行した mulmo movie の言語のデータしか持たない。JA/EN 両方のタイムスタンプが必要な場合は、JA 生成 → 読み取り → EN 生成 → 読み取り の順で実行する。
タイムスタンプの粒度: X 投稿の構成(メインポスト + 各連投ポスト)に合わせて機能単位で集約する。ビートごとの細かいタイムスタンプではなく、各機能の最初のビートの startAt を使用する。例: Image Effect UI が4ビートに分かれていても、タイムスタンプは1項目にまとめる。
以下のフォーマットで作成する:
# YouTube Upload Info - MulmoCast v<version> (English)
## Title
```
MulmoCast v<version> - <主要機能キーワード(英語)> | Release Notes
```
## Description
```
MulmoCast v<version> released!
MulmoCast is a desktop app that creates AI-powered multimedia presentations with images, audio, and video from simple scripts.
Main updates:
<機能名>
- <英語で1〜2行の説明>
<機能名>
- <英語で1〜2行の説明>
...
Timestamps:
<EN タイムスタンプ>
Download here: https://mulmocast.com/
Playlist: MulmoCast Release Note
- English: https://www.youtube.com/playlist?list=PLKMD35BnZ8xGQYsIuRmd2ebqTYTvnbWEf
- Japanese: https://www.youtube.com/playlist?list=PLKMD35BnZ8xGlmg9-f7WBUIOWBg5hCTNk
#MulmoCast #AI #video #release
```
## Playlist
```
MulmoCast Release Note
```
## Thumbnail
beat 1(タイトルスライド)の画像を使用
英語版と同じ構造で日本語版を作成する:
MulmoCast v<version> - <主要機能キーワード(日本語)> | リリースノート各ファイルを保存し、ファイルパスを報告する。ユーザー確認は不要。
YouTube へのアップロード完了後、ユーザーに各言語の動画 URL を教えてもらい、メタデータファイルに ## URL セクションとして追記する。
## URL
M:SS 形式タイムスタンプ#MulmoCast #AI #video #release / JA #MulmoCast #AI #動画生成 #リリース。加えて、そのリリースの主要機能に関連するタグを2〜3個追加する(例: #AzureOpenAI #VertexAI #TTS)output/images/ 内の title-slide 画像