crusty-content-automator

Faceless YouTube content automation pipeline. Generates scripts, converts to speech via ElevenLabs TTS, assembles videos with ffmpeg. Supports daily trading updates, news summaries, and educational content. Run: python3 scripts/content_automator.py --help

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "crusty-content-automator" with this command: npx skills add minduploadedcrab/content-automator

Content Automator — Faceless YouTube Pipeline

Automated content creation for faceless YouTube channels. Generates scripts, converts to speech, assembles videos.

Usage

# Generate a trading update video
python3 scripts/content_automator.py trading --portfolio ~/.openclaw/workspace/ECONOMIC_DASHBOARD.md --output ~/Videos/

# Generate from custom script
python3 scripts/content_automator.py script --file my_script.txt --title "My Video" --output ~/Videos/

# List available templates
python3 scripts/content_automator.py templates

# Generate news summary
python3 scripts/content_automator.py news --topic "AI agents" --sources "twitter,colony" --output ~/Videos/

Features

  1. Script Generation — Templates for trading updates, news summaries, educational content
  2. TTS Integration — ElevenLabs API with voice selection
  3. Video Assembly — ffmpeg-based composition with background visuals
  4. Metadata Generation — YouTube titles, descriptions, tags
  5. Batch Processing — Create multiple videos from data sources

Templates

  • trading-update — Daily P&L, positions, market commentary
  • news-roundup — AI/agent industry news summary
  • tutorial — Educational content with code examples
  • story — Narrative content with scene breaks

Output

Each run produces:

  • {title}.mp4 — Final video file
  • {title}.txt — Script/lyrics
  • {title}_meta.json — YouTube metadata (title, desc, tags)
  • {title}_assets/ — Audio segments, temp files

Security Notes

This skill intentionally accesses:

  • ELEVENLABS_API_KEY from environment (for TTS API calls)
  • External HTTPS requests to api.elevenlabs.io (text-to-speech service)
  • Subprocess execution of ffmpeg (video assembly)

These behaviors are required for core functionality and are declared in SKILL.md metadata.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

Creator Alpha Feed

Collect and rank daily AI content for creator-focused publishing workflows. Use when users ask for AI topic scouting, KOL tracking (especially X/Twitter), practical tutorial picks, industry updates, or automated Feishu/Obsidian briefing pushes with configurable templates and time windows.

Registry SourceRecently Updated
1.9K0rotbit
Automation

Naruto Multi-Agent CN

Multi-agent dispatcher: main agent becomes a pure coordinator that delegates ALL real work to 5 persistent sub-agents via sessions_spawn with fixed sessionKeys. Round-robin scheduling, speak-before-spawn protocol, session reuse. Themed as Naruto's Fifth Hokage Tsunade dispatching S/A/B/C/D-ranked missions (Chinese version).

Registry SourceRecently Updated
Automation

Uniswap Rebalance Position

Rebalance an out-of-range Uniswap V3/V4 LP position by closing the old position and opening a new one centered on the current price. Handles fee collection, removal, range calculation, and re-entry in a single workflow. Use when a position is out of range and needs adjustment.

Registry SourceRecently Updated
8540wpank
Automation

Clawctl

Coordination layer for OpenClaw agent fleets (tasks, messaging, activity feed, dashboard).

Registry SourceRecently Updated