🎁 Get the FREE AI Skills Starter Guide β€” Subscribe β†’
BytesAgainBytesAgain
πŸ¦€ ClawHub

OpenClaw YouTube Publisher

by @zack-dev-cm

OpenClaw YouTube Publisher is a public ClawHub YouTube publishing skill. Use it when the user says "youtube creator ops", "youtube publisher", "YouTube Studi...

Versionv1.1.5
Installs1
πŸ’‘ Examples

1. Initialize the run manifest. - Use python3 {baseDir}/scripts/init_youtube_creator_run.py --out --run-id --channel --goal . - Add --browser-profile, --stage dry_run|live, --visibility, --video-file, --title, repeatable --asset-source, repeatable --provenance, and repeatable --surface fields. - Recommended asset source labels: - visual:midjourney: - audio:suno: - edit:: - Recommended structured provenance JSON: - {"role":"visual","provider":"midjourney","asset_id":"job-123","source_url":"https://midjourney.com/jobs/job-123","prompt_ref":"board-a","model":"v7","license":"internal-review","public_credits_required":false} - {"role":"audio","provider":"suno","asset_id":"track-04","source_url":"https://suno.com/song/track-04","prompt_ref":"chorus-a","model":"v4","license":"creator-plan","attribution_text":"Music draft from Suno.","public_credits_required":true}

2. Execute the YouTube Studio flow through OpenClaw. - Open the Studio page in a logged-in profile. - Record each meaningful step with append_youtube_creator_step.py. - Capture screenshots and public URLs as the run progresses.

3. Default to dry_run. - Keep the manifest in dry_run stage until the final publish click is intentionally approved. - Switch to live only when the user wants the run to reach a public or unlisted post.

4. Pause for manual auth if needed. - If YouTube shows CAPTCHA, passkey, login, or 2FA, stop the automated step log and let the user complete it in the same browser profile. - Resume only after the authenticated Studio session is back.

5. Check the bundle before sharing it. - Use python3 {baseDir}/scripts/check_youtube_creator_bundle.py --manifest --repo-root --out . - Fix missing screenshots, incomplete failed steps, or private/absolute asset paths before sharing the bundle.

6. Render the report. - Use python3 {baseDir}/scripts/render_youtube_creator_report.py --manifest --out . - The default report keeps only public YouTube, Midjourney, and Suno URLs and redacts browser profile labels, private artifact paths, and non-public URLs found inside step text or provenance notes. - Share the report instead of loose screenshots and chat fragments.

View on ClawHub
TERMINAL
clawhub install youtube-creator-ops

πŸ§ͺ Use this skill with your agent

Most visitors already have an agent. Pick your environment, install or copy the workflow, then run the smoke-test prompt above.

πŸ” Can't find the right skill?

Search 60,000+ AI agent skills β€” free, no login needed.

Search Skills β†’