.claude/skills/apex-video-generator/SKILL.md
Generate real estate marketing videos from property data. Use when creating property showcases, social media content, market reports, or neighborhood tours. Integrates Firecrawl scraped data with Remotion rendering.
npx skillsauth add Bobby44-max/boston-luxury-re-producer apex-video-generatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
| Type | ID | Duration | Aspect | Use Case |
|------|-----|----------|--------|----------|
| Property Showcase | property-showcase | 30s | 16:9 | Listing promotion |
| Social Short | social-short | 9s | 9:16 | TikTok/Reels |
| Market Stats | market-stats | 20s | 16:9 | Monthly reports |
| Neighborhood Tour | neighborhood-tour | 45s | 16:9 | Area marketing |
| Agent Intro | agent-intro | 15s | 9:16 | Personal branding |
| Testimonial | testimonial | 20s | 16:9 | Social proof |
| Just Listed | just-listed | 12s | 9:16 | New listing alert |
| Just Sold | just-sold | 12s | 9:16 | Sales proof |
| Open House | open-house | 15s | 9:16 | Event promotion |
| Price Drop | price-drop | 10s | 9:16 | Price reduction |
[Listing URL] → [Firecrawl Extract] → [Property Data]
↓
[AI Script Generator] ← [Property Data + Video Type]
↓
[Remotion Composition] → [Rendered Video]
↓
[Optional: OpenAI TTS] → [Voiceover Audio]
POST /api/video/generate
{
listingUrl: "https://zillow.com/...",
videoType: "property-showcase",
voiceoverEnabled: true,
branding: {
agentName: "John Doe",
brokerageName: "Apex Realty",
logoUrl: "https://...",
primaryColor: "#0dccf2"
}
}
// Response
{
success: true,
videoId: "vid_abc123",
status: "rendering",
estimatedTime: 120 // seconds
}
GET /api/video/status?id=vid_abc123
{
status: "complete",
videoUrl: "https://storage.../video.mp4",
thumbnailUrl: "https://storage.../thumb.jpg",
duration: 30,
propertyData: { ... }
}
See individual rules for each video type:
All videos support custom branding:
development
Generate Remotion video compositions with React. Use when creating videos, animations, property showcases, or any video rendering task. Provides frame-based animation patterns, composition setup, and Remotion-specific APIs.
testing
End-to-end workflows for real estate content production. Use when orchestrating multi-step processes like URL-to-video generation, batch processing, or social media distribution. Coordinates Firecrawl, AI generation, and Remotion rendering.
development
Extract property data from real estate listing URLs using Firecrawl AI. Use when scraping Zillow, Redfin, Realtor.com, or any property listing site. Returns structured data ready for video generation.
data-ai
Elite strategies for leveraging Gemini 3.0 Pro to its maximum creative and technical potential in 2026.