podcast-generator
Podcast Generator
Prerequisites
Credentials — the Gemini API key can be provided in two ways:
- Claude.ai: Place a
credentials.jsonfile inscripts/(seescripts/credentials.example.jsonfor format) - Claude Code: Set the
GEMINI_API_KEYenvironment variable:export GEMINI_API_KEY='your-key-here'
The script checks credentials.json first, then falls back to the environment variable. Get a key at https://aistudio.google.com/apikey
Optional: Cloudflare AI Gateway proxy — Claude.ai's sandbox blocks direct calls to generativelanguage.googleapis.com. To use this skill from Claude.ai, route requests through a Cloudflare AI Gateway:
- Set up an AI Gateway in the Cloudflare dashboard with a Google AI Studio / Gemini provider
- Add to
scripts/credentials.json:"gateway_url": your gateway endpoint, e.g."https://gateway.ai.cloudflare.com/v1/<account-id>/<gateway-name>/google-ai-studio""gateway_token": your AI Gateway authentication token (if Authenticated Gateway is enabled)
The gateway URL/token can also be set via the AI_GATEWAY_URL and AI_GATEWAY_TOKEN environment variables. When omitted, the script calls Google directly (works in Claude Code and local environments).
More from bluewaves-creations/bluewaves-skills
photographer-testino
Generate images in Mario Testino's glamorous vibrant style. Use when users ask for Testino style, high fashion glamour, bold saturated colors, warm luxurious photography, dynamic sensual energy.
35photographer-lindbergh
Generate images in Peter Lindbergh's iconic black and white style. Use when users ask for Lindbergh style, raw authentic beauty, emotional B&W portraits, supermodel aesthetic, or unretouched natural photography.
30photographer-lachapelle
Generate images in David LaChapelle's surreal pop art style. Use when users ask for LaChapelle style, pop surrealism, hyper-saturated colors, theatrical staging, baroque maximalism, kitsch aesthetic.
24epub-creator
Create production-quality EPUB 3 ebooks from markdown and images with automated QA, formatting fixes, and validation. Use when creating ebooks, converting markdown to EPUB, or compiling chapters into a publishable book. Handles markdown quirks, generates TOC, adds covers, and validates output automatically.
22photographer-vonunwerth
Generate images in Ellen von Unwerth's playful vintage style. Use when users ask for von Unwerth style, playful sensuality, vintage film noir, whimsical feminine photography, retro glamour, narrative storytelling.
19photographer-ritts
Generate images in Herb Ritts' sculptural black and white style. Use when users ask for Ritts style, classical Greek aesthetic, sculptural body photography, California golden hour, minimalist athletic portraits.
18