OpenClawで構築した日次YouTube→LinkedInパイプライン:アーキテクチャ、注意点、そして学んだ教訓

ある開発者が、OpenClawスキルを使用して毎日YouTubeからLinkedInへのコンテンツパイプラインを自動化する方法を詳細に公開しました。このスキルは毎朝約30人のAI系YouTuberをチェックし、Apifyアクターでトランスクリプトを取得し、OpenClaw Gatewayを通じてLLM分析を実行し、動画ごとに26列のデータをGoogleシートに書き込みます。コストはApifyで約1日0.20ドルで、個別のLLMキーは不要(既存のCodexクォータを使用)。トランスクリプトの90%はネイティブキャプションから取得され、Whisperが使われることは稀です。
主要アーキテクチャ
毎日午前9時に実行され、Apifyの非同期(async)経由でトランスクリプトを取得します(同期エンドポイントは一貫してBOT_DETECTIONを返します)。LLMの出力はエンベロープのトップではなく、outputs[0].text内にネストされています。シートへの書き込みは、ARG_MAXによるサイレント障害を避けるため、5件ずつバッチ処理する必要があります(1日15本以上の動画を投稿するクリエイターもいます)。
重要な注意点
entries.Xブロック内のシークレットはスキルアンインストール時に削除される。 作者はこれでYouTube APIキーを失いました。現在はすべてenv.varsに配置しています。- Codexのアイドルターン監視により、Discordターンは5〜10分で強制終了される。
timeoutSecondsは無効。対策:setsid bashでバックグラウンドの長時間タスクを実行し、Proactivity cronで自己ステータス確認を行う。 - Pythonのstdoutはnohup経由でパイプされるとブロックバッファリングされる。 バックグラウンド実行では完了まで0バイトのログが出力されない。
python3 -uまたはPYTHONUNBUFFERED=1を使用。
シート経由のLLM調整
LLM分析はGoogleシート内の4つのユーザー編集可能セル(linkedin_focus、audience_description、voice_and_tone、avoid)によってカスタマイズされます。コード変更なしでボイスを調整可能 — セルを編集するだけでスキルが適応します。作者はこのパターンが最適かどうかフィードバックを求めています。
作者は数週間のプロダクションテスト後に、このスキルをClawHubに公開する予定です。
📖 原文を読む: r/openclaw
👀 See Also

Claude Codeを使用してOpenClawの設定問題を修正する
ある開発者が、手動セットアップやバージョン互換性の問題に悩んだ後、Claude Codeを使用してOpenClawの設定問題を解決したと報告しました。

Claudeの無料版を使ってNotionの研究データベースを自動更新する
開発者がClaudeの無料版を使用して、Notionデータベースに研究を自動的に構造化して保存するシステムを構築しました。このワークフローは生の研究ノートを取り込み、一貫したフィールド、カテゴリー、要約を持つ構造化されたデータベースエントリーにフォーマットします。

クロードのタイムトラベルゲーム、プロンプトから完全なデプロイシステムへ進化
Redditユーザーが、Claude内のタイムトラベルRPGプロンプトを40日以上かけて複雑なシステムへと進化させた経験を語っています。YAML状態ファイル、50体以上のNPC、イベントトリガーを追加し、最終的にはFlyにデータベースとカスタムMCPサーバーを備えてデプロイし、クロスプラットフォームでのアクセスを可能にしました。

オープンクローが自らの環境を改善させることで持続可能なワークスペースが生まれる仕組み
経験豊富なOpenClawユーザーは、エージェントが自らの内部ドキュメントを更新し、操作ファイルを編集し、プロンプトを洗練させ、カスタムツールを構築し、スクリプトを書き、教訓を文書化することを許可することから、最大の生産性向上が得られたと発見しました。彼らのワークスペース構造には、行動スタイルのためのSOUL.md、運用規則のためのAGENTS.md、軽量なインデックスとしてのMEMORY.mdといった主要なマークダウンファイルが含まれています。