003-jeremy-vertex-ai-media-master
Comprehensive Google Vertex AI multimodal mastery for Jeremy - video processing (6+ hours), audio generation, image creation with Gemini 2.0/2.5 and Imagen 4. Marketing campaign automation, content generation, and media asset production.
View on GitHubTable of content
Comprehensive Google Vertex AI multimodal mastery for Jeremy - video processing (6+ hours), audio generation, image creation with Gemini 2.0/2.5 and Imagen 4. Marketing campaign automation, content generation, and media asset production.
Installation
npx claude-plugins install @jeremylongshore/claude-code-plugins-plus/003-jeremy-vertex-ai-media-master
Contents
Folders: commands, skills
Files: LICENSE, README.md
Documentation
Comprehensive Google Vertex AI multimodal mastery for video processing, audio generation, image creation, and marketing automation.
๐ฏ Purpose
This plugin makes Claude Code an expert in Google Vertex AI’s multimodal capabilities, with automatic activation for video, audio, image, and text processing workflows focused on marketing applications.
โจ Key Features
๐ฅ Video Processing (Gemini 2.0/2.5)
- Process videos up to 6 hours at low resolution
- 2M context window for massive content
- Multi-video analysis in single requests
- Audio track transcription and analysis
- Marketing insights extraction
๐ต Audio Generation (Lyria Model)
- Background music composition
- Voiceover generation
- Speech-to-text transcription
- Audio ads and radio spots
- Multilingual voiceovers
๐ผ๏ธ Image Generation (Imagen 4)
- Highest quality text-to-image
- Interleaved image generation with Gemini 2.5 Flash Image
- Personalized ad images (Adios approach)
- Product visualization
- Campaign asset generation
๐ข Marketing Automation
- ViGenAiR: Convert long videos to short formats automatically
- Adios: Generate personalized ad images
- Multi-channel campaign creation
- Content pipeline automation
- Product catalog enrichment
๐ Installation
# Install the plugin
/plugin install 003-jeremy-vertex-ai-media-master@claude-code-plugins-plus
๐ Components
Agent Skills (1)
- vertex-media-master - Auto-activates for all Vertex AI multimodal operations
Slash Commands (1)
/vertex-campaign- Generate complete multimodal marketing campaigns
๐ก Usage Examples
Generate Marketing Campaign
/vertex-campaign
Product: Premium wireless earbuds
Audience: Fitness enthusiasts, 25-40
Goal: Product launch
Budget: $30K
Generates:
- 15+ product images
- Video scripts (multiple lengths)
- Background music
- Email sequences
- Social media content
- Blog posts
- Ad copy
Process Long-Form Video
"Analyze this 4-hour webinar video and extract key highlights for social media clips"
Auto-activates skill and:
- Processes full video (up to 6 hours)
- Extracts key moments
- Generates short-form clips
- Creates captions
- Suggests distribution strategy
Generate Personalized Ads
"Create 50 variations of this product ad, personalized for different audience segments"
Auto-generates:
- Demographic-specific imagery
- Localized copy
- Platform-optimized formats
- A/B test variations
๐ง Technical Implementation
Prerequisites
# Google Cloud setup
gcloud auth application-default login
export GOOGLE_CLOUD_PROJECT="your-project-id"
# Install SDK
pip install google-cloud-aiplatform[vision,audio] google-generativeai
API Integration
from google.cloud import aiplatform
from vertexai.preview.generative_models import GenerativeModel
# Initialize
aiplatform.init(project="your-project", location="us-central1")
# Gemini 2.5 Pro for video
model = GenerativeModel("gemini-2.5-pro")
response = model.generate_content([
"Analyze this video for marketing insights",
video_file # Up to 6 hours
])
๐ฏ Marketing Use Cases
1. Campaign Asset Production
- Generate all assets from single brief
- Consistent brand messaging
- Multi-channel distribution
- Cost: ~$5-7 per campaign
2. Video Repurposing
- Long-form to short-form conversion
- Platform-specific formatting
- Automatic captioning
- Highlight extraction
3. Personalized Content at Scale
- Audience-specific variations
- Localized campaigns
- Dynamic product placement
- Real-time adaptation
4. Content Automation Pipeline
- Scheduled asset generation
- Approval workflows
- Multi-language support
- Performance tracking
๐ฐ Cost Optimization
Pricing:
- Gemini 2.5 Pro: $3.50/1M input tokens
- Imagen 4: $0.04/image
- Lyria audio: Variable by duration
Best Practices:
- Use Gemini Flash for faster ops
- Batch image requests
- Cache video embeddings
- Monitor quota usage
๐ Success Metrics
Track:
- Asset generation speed (target: 5 images/min)
- Content approval rate (target: >80%)
- Personalization scale (target: 1000+ variants)
- Cost per asset (target: <$0.10/image)
- Time savings (target: 90% vs manual)
๐ Integration Points
Google Cloud Services:
- Cloud Storage (asset management)
- BigQuery (analytics)
- Cloud Functions (automation)
- Vertex AI Pipelines (workflows)
Marketing Platforms:
- Google Ads (PMax)
- Meta Business Suite
- LinkedIn Campaign Manager
- HubSpot/Marketo
- WordPress/Contentful
๐ Documentation
Official Resources:
- [Vertex AI Multimodal](https://clou
…(truncated)
Included Skills
This plugin includes 1 skill definition:
vertex-ai-media-master
|
View skill definition
Vertex Ai Media Master
Overview
This skill provides automated assistance for the described functionality.
Prerequisites
- Access to project files in {baseDir}/
- Required tools and dependencies installed
- Understanding of skill functionality
- Permissions for file operations
Instructions
- Identify skill activation trigger and context
- Gather required inputs and parameters
- Execute skill workflow systematically
- Validate outputs meet requirements
- Handle errors and edge cases appropriately
- Provide clear results and next steps
Output
- Primary deliverables based on skill purpose
- Status indicators and success metrics
- Generated files or configurations
- Reports and summaries as applicable
- Recommendations for follow-up actions
Error Handling
See {baseDir}/references/errors.md for comprehensive error handling.
Examples
See {baseDir}/references/examples.md for detailed examples.
Resources
- Official documentation for related tools
- Best practices guides
- Example use cases and templates
- Community forums and support channels