コンテンツにスキップ
youtube-automation ドキュメント
Esc
navigateopen⌘Jpreview

/automation

Use when 下流リポジトリで automation を最新リリースへ追従させるとき、またはツールキットの仕様・skill・CLIについて質問するとき。排他的な --update で追従 wizard、--question <質問> または排他フラグなしの自然文で読み取り専用の質問 mode を実行する。「追従」「アップグレード」「automation-update」「automationについて質問」で発動

何ができるか

下流のチャンネルリポジトリを youtube-automation の最新 release へ追従させたり、導入中の version に即してツールキットの使い方を調べたりするスキルです。更新は差分確認と人間の承認を挟む wizard、質問はローカル資料を優先する読み取り専用処理として分離されています。upstream 本体ではなく、automation package を依存に持つ下流リポジトリで使います。

mode すること 主な成果物
--update package、lock、skill を最新 release へ追従 更新済みファイルとローカル commit
--question 仕様、skill、CLI の質問に根拠つきで回答 version と参照元を示した回答

最新 release へ追従したいとき

/automation --update

現在の依存と local fix を調べ、更新 plan の確認後に package と配布 skill を同期し、機械チェックと commit まで進めます。手書き skill の上書き、sha pin の更新先決定、--force-sync--prune による破壊的変更は、人間が明示的に同意するまで実行しません。push は利用者が行います。

ツールキットについて質問したいとき

/automation --question "thumbnail の入力は何ですか?"
/automation yt-automation-update の使い方を教えて

明示的な --question の後ろ、または mode flag のない自然文を質問として扱います。導入済みの skill、ドキュメント、CHANGELOG の順に根拠を探し、必要な場合だけ GitHub を参照します。この mode はファイル、git、upstream を変更しません。

つまずいたら

  • mode 未指定で止まる — 引数が空だと処理を選べません。更新なら /automation --update、質問なら質問文を添えて実行してください
  • --question が空だと言われる — flag の後ろに具体的な質問を記述してください
  • 実行場所が違うと言われる — youtube-automation upstream では実行できません。youtube-channels-automation を依存に持つ下流チャンネルリポジトリへ移動してください
  • 更新が承認待ちで止まる — local fix の破棄や旧 skill の削除など、取り消しにくい変更の確認です。差分を読み、実行するかを明示してください
  • 質問の答えが見つからない/skill-feedback で不足している仕様や資料を記録してください

リファレンス

発動フレーズ

  • 追従
  • アップグレード
  • automation-update
  • automationについて質問

前後工程

  • 前工程: /automation-release
  • 後工程: なし
  • 委譲先: なし

成果物

  • 書き込む: pyproject.toml, uv.lock, .claude/skills/*, .claude/CLAUDE.md
  • 読み込む: CHANGELOG.md, pyproject.toml, config/channel/*.json, config/skills/*, docs/features.md, docs/workflow-cheatsheet.md, .claude/skills/*/SKILL.md, .claude/CLAUDE.md

想定 API call 数

API call 数 / 実行 変動要因
YouTube Data + Analytics API(smoke の yt-channel-status 1 回分) 約 3 + P units(P = playlist 数)+ Analytics reports.query 1 call チャンネルの playlist 数
YouTube Reporting API(yt-doctor 診断、無料枠) 数 call(quota 課金なし)
GitHub API(question mode の fallback) ローカルで未解決の場合だけ数 call 読む docs / CHANGELOG / open issue の数
  • 上限 / 承認: smoke 検証はいずれも読み取り専用で、YouTube への書き込み API は呼ばない。破壊的操作(--force-sync / push 等)はすべて [HUMAN STEP] で人間判断を取る。

このページは役に立ちましたか?