Built a Daily YouTube → LinkedIn Pipeline with OpenClaw: Architecture, Gotchas, and Lessons Learned

✍️ OpenClawRadar📅 Published: June 7, 2026🔗 Source
Built a Daily YouTube → LinkedIn Pipeline with OpenClaw: Architecture, Gotchas, and Lessons Learned
Ad

A developer published a detailed breakdown of an OpenClaw skill that automates a daily YouTube-to-LinkedIn content pipeline. The skill checks ~30 AI YouTubers each morning, fetches transcripts via an Apify actor, runs LLM analysis through the OpenClaw Gateway, and writes 26 columns of data per video to a Google Sheet. Cost: ~$0.20/day on Apify, with no separate LLM key needed (uses existing Codex quota). 90% of transcripts come from native captions; Whisper rarely fires.

Key Architecture

Runs at 9am daily, pulls transcripts via Apify async (the sync endpoint returns BOT_DETECTION consistently). LLM output is nested inside outputs[0].text, not at the envelope top. Sheet writes must be batched in groups of 5 to avoid ARG_MAX silent failure — one creator drops 15+ videos/day.

Ad

Critical Gotchas

  • Secrets in entries.X blocks get nuked on skill uninstall. The author lost a YouTube API key this way. Everything goes in env.vars now.
  • Codex idle-turn watchdog kills Discord turns after 5-10 minutes. timeoutSeconds doesn't help. The fix: background long tasks with setsid bash and use a Proactivity cron to self-poll status.
  • Python stdout is block-buffered when piped via nohup. Background runs produced 0-byte logs until completion. Use python3 -u or PYTHONUNBUFFERED=1.

LLM Tuning via Sheet

The LLM analysis is customized by 4 user-editable cells in the Google Sheet: linkedin_focus, audience_description, voice_and_tone, avoid. No code changes needed to adjust voice — edit a cell, and the skill adapts. The author seeks feedback on whether this pattern is optimal.

The author plans to publish the skill to ClawHub after a few weeks of production testing.

📖 Read the full source: r/openclaw

Ad

👀 See Also

100 Parallel Claude Agents Reverse-Engineer Open Source Marketing: A Playbook from r/ClaudeAI
Use Cases

100 Parallel Claude Agents Reverse-Engineer Open Source Marketing: A Playbook from r/ClaudeAI

Developer spawns 100 parallel Claude+Codex sessions to analyze why their open-source project got zero upvotes — agents returned a 7-point marketing playbook and uncovered Anthropic's plugin registry as a low-competition channel.

OpenClawRadar
Garlic Farmer Builds 19K-Line AI Agent System on Android Phone
Use Cases

Garlic Farmer Builds 19K-Line AI Agent System on Android Phone

A Korean garlic farmer has built a 19,260-line Python AI agent system called 'garlic-agent' that runs entirely on an Android phone using Termux. The system rotates between multiple AI providers, saves context in SQLite, and uses a manual copy-paste workflow for development.

OpenClawRadar
Developer uses Claude Code agents to resolve 635 issues across 42 board games in single session
Use Cases

Developer uses Claude Code agents to resolve 635 issues across 42 board games in single session

A solo developer used Claude Code agents to fix 635 UI/UX issues across 42 multiplayer board games in one session, resulting in 325 commits while maintaining zero build errors. The workflow involved running four agents simultaneously, each handling a single issue from different games to avoid file conflicts.

OpenClawRadar
Multi-AI Orchestration Setup Using Claude Code with GPT and Gemini
Use Cases

Multi-AI Orchestration Setup Using Claude Code with GPT and Gemini

A developer shares their setup where Claude Code orchestrates GPT-5.4 and Gemini 3.1 Pro in the same IDE, using markdown files for persistent context and CLI commands for inter-model communication.

OpenClawRadar