Content Creator Workflow for Openclaw

An automated multi-modal workflow that takes freelance customer requests from WhatsApp, transcribes voice notes, generates images using DALL-E 3, and sends the final assets back to the client.

terrycarter1985
v1.0.0
Jun 19, 2026
0
393
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install content-creator-workflow

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install content-creator-workflow using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Content Creator Workflow?

The content creator workflow is a powerful automation asset built for independent creators and freelancers who want to streamline their client pipeline. By leveraging Openclaw Skills, this workflow connects communication channels with state-of-the-art generative AI models to handle client deliverables autonomously.

It continuously monitors incoming WhatsApp communication, instantly processes text commands or recorded audio, and interfaces with OpenAI services to produce and return high-quality visual content. This eliminates administrative overhead and significantly reduces turnaround times for creative requests.

Content Creator Workflow Use Cases

  • Automating the end-to-end asset request-to-delivery loop for freelance designers and digital creators.
  • Converting client voice notes into clean text prompts using automated transcription tools.
  • Batch-processing visual concepts directly from messaging platforms without manual context switching.
  • Providing instant, 24/7 automated image generation previews to clients over WhatsApp.

How Content Creator Workflow Works

  1. Inbound Tracking: The workflow scans for incoming messages or voice notes using the WhatsApp command-line interface helper (wacli).
  2. Audio Transcription: If a voice note is detected, the audio is processed through the OpenAI Whisper API, utilizing large-file chunking to guarantee accurate transcripts.
  3. Image Synthesis: The extracted text prompt is dispatched to DALL-E 3 to generate high-resolution images with clean, safe filenames.
  4. Client Response: The master workflow orchestrates the final payload, attaching the generated visual media and messaging it back to the client via WhatsApp.

Content Creator Workflow Setup

Prerequisites

Ensure you have python3 installed on your machine. You will also need a valid OpenAI API key.

Installation Steps

# Install the required Python dependencies
pip install -r {baseDir}/requirements.txt

# Configure your environment variables
export OPENAI_API_KEY="your-api-key"

# Authenticate your WhatsApp CLI tool
python3 {baseDir}/scripts/wacli.py login <your-wacli-token>

Execution Examples

Because AI image generation and deep transcription tasks can take time, ensure you supply a higher execution timeout (e.g., 300s) when invoking through Openclaw tools.

# Process all unread customer requests automatically
python3 {baseDir}/scripts/workflow.py process-all

# Manually generate images from a text file containing one prompt per line
python3 {baseDir}/scripts/generate_images.py prompts.txt

Content Creator Workflow Data Schema & Taxonomy

By default, all generated visual assets and transcripts are saved to the local file system. The directory behavior and default taxonomy follow this structure:

Variable / Path Default Value Description
CONTENT_CREATOR_OUTPUT_DIR ./generated The master storage directory for outputs. Can be overridden via environment variables.
*.mp3 / *.wav Local Input Audio source files chunked during the transcription process.
Safe Filenames Generated PNGs Output files from DALL-E 3 are automatically sanitized to prevent file system naming conflicts.

Content Creator Workflow Advanced Features

  • Robust Fault Tolerance: Built using explicit typed exceptions (TranscriptionError, ImageGenerationError) preventing a single malformed client prompt from crashing a batch process.
  • Large-File Audio Chunking: Automatically fragments long audio notes before sending them to the Whisper API to bypass file size limitations.
  • Pluggable Architecture: The included WhatsApp module (wacli.py) functions as an easily replaceable mock layer, allowing seamless upgrades to production-grade enterprise WhatsApp business APIs.
  • Network Resilience: Implements rigorous network timeouts and enforces raise_for_status() validation across all external API endpoints.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*