zoom-lecture-publish

Installation
SKILL.md

zoom-lecture-publish

PORSEO LMS / AI PLAY GUILD の Zoom 録画を、講義データ・サムネ・Mux・Convex・Discord・note記事ハンドオフまで一気通貫で扱う。

守ること

  • 本番作業では、対象サイトが使っている Convex URL を必ず確認する。ローカルの .vercel/project.jsonnpx convex のデフォルト接続を信用しない。
  • Vercel/Convex/Zoom/Discord/Mux の secret は出力しない。ログにも貼らない。必要なら一時 .env に読み込み、最後に削除する。
  • 公開は canary で1本だけ先に試す。getPublishedVideosmuxPlaybackIdthumbnailUrl が見えるまで確認してから一括公開する。
  • Discord投稿は自動投稿を待ち、active/public archived threads を確認して重複投稿を避ける。
  • LMS公開が完了したら、同じ素材を使って $note-membership-lecture に引き継ぎ、noteの編集可能な下書き・有料ライン・ライトプラン会員限定設定まで作る。単発購入価格はユーザーが明示した場合だけ付ける。noteの公開だけはユーザーの明示確認なしに実行しない。
  • ユーザーが「講義にはあげない」「noteだけ」「LMSには出さない」と言った場合は note-only 分岐 として扱い、Convex動画作成、Mux取り込み、公開、Discord通知を実行しない。
  • note-only 分岐でも note公開は明示確認なしに実行しない。まず編集可能な下書き、note用アイキャッチ、本文スクショ、プレビューまでで止める。note-only はデフォルト無料公開向けにし、有料ライン・会員限定・単発購入設定はユーザーが明示した場合だけ入れる。
  • 誤公開を消すときは Convex だけでなく、Mux asset と Discord forum thread も確認する。

参照

AI PLAY GUILD 本番固有の安全な接続手順、照合ルール、Discord/Mux削除手順は必要なときだけ読む:

Installs
3
First Seen
May 16, 2026
zoom-lecture-publish — nanameru/zoom-lecture-publish-skill