video-generator
Video Generator
Generate professional short-form videos using Google VEO 3.1 (native audio), OpenAI Sora (visual quality, up to 12s), or Kling v3 Pro (image-to-video, up to 15s, native audio).
Prerequisites & Setup
API Keys
VEO (Google): Uses GEMINI_API_KEY (already in ~/.zshrc).
Sora (OpenAI): Uses OPENAI_API_KEY (already in OpenEd Vault/.env).
Kling (Fal.ai): Uses FAL_KEY (in ~/.zshrc and OpenEd Vault/.env).
export GEMINI_API_KEY=your_gemini_key_here
export OPENAI_API_KEY=your_openai_key_here
export FAL_KEY=your_fal_key_here
More from cdeistopened/opened-vault
meta-ads-creative
Create high-converting Meta (Facebook/Instagram) ad creative using the 6 Elements framework, proven ad formats, and research-driven copywriting. Optimized for lo-fi, native-feeling ads that don't look like ads.
177ghostwriter
Transform source material into authentic, human-written content. Use for ANY writing task - newsletters, articles, social posts, emails. Combines voice transformation, AI pattern detection, and Charlie Deist's signature moves. Replaces the old ai-tells and human-writing skills.
31transcript-polisher
Transform raw podcast transcripts into polished, readable documents. Use when processing podcast transcripts, interview recordings, or any spoken content that needs cleanup. Removes filler words, fixes grammar, adds structure, while preserving authentic voice and key insights.
23short-form-video
Create short-form video content (Reels, TikTok, Shorts) using practitioner methodology. Covers production workflow from concept to publish, hook construction, format selection, and algorithm optimization.
23newsletter-subject-lines
Write newsletter subject lines for OpenEd Daily using 15 proven formulas + 10 Commandments evaluation. Generate 10+ options, select best through systematic criteria.
22opened-weekly-newsletter-writer
Creates Friday OpenEd Weekly digest newsletters consolidating the week's content. This skill should be used when creating the weekly newsletter, Friday digest, or compiling weekly content. Not for daily newsletters.
20