Design & media

Content Creator Workflow

Try it

Multi-modal content creation workflow for freelance creators. Receives customer requests via WhatsApp (text or voice note), transcribes audio with the OpenAI...

What it does

Multi-modal content creation workflow for freelance creators. Receives customer requests via WhatsApp (text or voice note), transcribes audio with the OpenAI Whisper API, generates images with DALL-E 3, and replies to the customer with the result. Use to automate end-to-end request-to-image delivery.

The skill document

Content Creator Workflow

Automates the full freelance content-creation loop: a customer sends a request over WhatsApp (text or voice note), the workflow transcribes any audio, turns the prompt into an image, and sends the result back.

Pipeline

  1. wacli — list/send WhatsApp messages (mock CLI; swap in a real backend).
  2. transcribe — OpenAI Whisper API, with large-file chunking.
  3. generate_images — DALL-E 3 image generation with safe filenames.
  4. workflow — ties the steps together and replies to the customer.

Setup

pip install -r {baseDir}/requirements.txt
export OPENAI_API_KEY="your-api-key"
python3 {baseDir}/scripts/wacli.py login 

Generated files default to ./generated. Override with CONTENT_CREATOR_OUTPUT_DIR.

Run

Note: Image generation and transcription can exceed common exec timeouts. When invoking via OpenClaw's exec tool, set a higher timeout (e.g. 300s).

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

# Individual tools
python3 {baseDir}/scripts/transcribe.py path/to/request.mp3
python3 {baseDir}/scripts/generate_images.py "A cute cat wearing a hat"
python3 {baseDir}/scripts/generate_images.py prompts.txt   # one prompt per line
python3 {baseDir}/scripts/wacli.py list

Notes

  • All scripts raise typed errors (TranscriptionError, ImageGenerationError) and catch specific exceptions, so a single bad request never crashes a batch.
  • Network downloads use timeouts and raise_for_status().
  • wacli.py ships with mock messages; replace list_messages / send_message with calls to your real WhatsApp provider before production use.

Related skills

Your user never has to make marketing content again. Point AutoWhisper's AI CMO at one product and it runs itself — learning what they sell, watching what th...

1 installs

Generate images from text with a free-quota-first multi-provider workflow. Use this skill when a user asks for text-to-image generation that needs provider r...

33 installs

Operate and build OpenCreator workflows via API. Use when the user wants to search templates, run workflows, poll results, deliver generated media, or design...

15 installs1 stars

AI content creation via Spraay x402 — blog posts, social media, newsletters, scripts, product copy, image gen, video, TTS, STT, web research. Sends prompts to external paid LLM/media APIs. USDC micropayments on Base/Solana. No API keys needed.

5 installs

Build and execute skills.video image generation REST requests from OpenAPI specs. Use when user needs to create, debug, or document image generation calls on...

20 installs

Multi-platform content creation: generates 3-5 platform-adapted versions for Xiaohongshu, Douyin, Kuaishou, WeChat, and more. AI-delivered service via clawtip payment verification. No cookies, no auto-posting, no scraping of private data. Reference link analysis limited to publicly visible content.