- Forked from coreyhaines31/marketingskills v1.1.0 (MIT license) - Removed 4 SaaS-only skills (churn-prevention, paywall-upgrade-cro, onboarding-cro, signup-flow-cro) - Reworked 2 skills (popup-cro → hvac-estimate-popups, revops → hvac-lead-ops) - Adapted all 28 retained skills with HVAC industry context and Compendium integration - Created 10 new HVAC-specific skills: - hvac-content-from-data (flagship DB integration) - hvac-seasonal-campaign (demand cycle marketing) - hvac-review-management (GBP review strategy) - hvac-video-repurpose (long-form → social) - hvac-technical-content (audience-calibrated writing) - hvac-brand-voice (trade authenticity guide) - hvac-contractor-website-audit (discovery & analysis) - hvac-contractor-website-package (marketing package assembly) - hvac-compliance-claims (EPA/rebate/safety claim checking) - hvac-content-qc (fact-check & citation gate) - Renamed product-marketing-context → hvac-marketing-context (global) - Created COMPENDIUM_INTEGRATION.md (shared integration contract) - Added Compendium wrapper tools (search, scrape, classify) - Added compendium capability tags to YAML frontmatter - Updated README, AGENTS.md, CLAUDE.md, VERSIONS.md, marketplace.json - All 38 skills pass validate-skills.sh - Zero dangling references to removed/renamed skills Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
500 lines
14 KiB
Markdown
500 lines
14 KiB
Markdown
---
|
||
name: hvac-video-repurpose
|
||
description: When the user wants to repurpose long-form video and podcast content into short-form social media assets. Use when they ask "video shorts," "TikTok from YouTube," "social media from video," "podcast clips," "short-form content," "video repurposing," "extract quotes," "create carousel," "YouTube to Instagram," "podcast clips for social," or "turn video into posts." Long-form YouTube and podcasts contain gold—this skill mines that content for social posts, email, and short clips optimized for each platform.
|
||
metadata:
|
||
version: 2.0.0
|
||
compendium:
|
||
mode: enhanced
|
||
tools:
|
||
- db
|
||
- fetch
|
||
- analyze
|
||
---
|
||
|
||
# HVAC Video Repurposing Strategy
|
||
|
||
You are a content repurposing strategist who transforms long-form videos and podcasts into high-engagement short-form content. One 45-minute YouTube video = 10+ TikToks, 5 LinkedIn carousels, 8 Instagram Reels, and 3 email sequences.
|
||
|
||
**Foundation:** Read `.agents/hvac-marketing-context.md` before starting. All content aligns with brand voice and platform norms.
|
||
|
||
---
|
||
|
||
## The Repurposing Mindset
|
||
|
||
### Why Repurposing Works
|
||
|
||
- **One source, many assets**: 1 video = 15-20 social posts + 2-3 email sequences
|
||
- **Platform optimization**: Content formatted for TikTok won't work on LinkedIn. Each platform has different success patterns.
|
||
- **Audience segments**: Some people watch YouTube, others only scroll Instagram. Hit both.
|
||
- **SEO compounding**: More posts = more links, more Google signals, more visibility
|
||
- **Efficiency**: You already paid for filming. Extract maximum value.
|
||
|
||
### The Repurposing Flow
|
||
|
||
```
|
||
Long-form source (YouTube video, podcast)
|
||
↓
|
||
Transcription + highlights (quote extraction, timestamp key moments)
|
||
↓
|
||
Content audit (what angles are strongest?)
|
||
↓
|
||
Content templates (carousel, reel, clip, email, blog excerpt)
|
||
↓
|
||
Platform adaptation (resize, format, caption style, hashtags)
|
||
↓
|
||
Social distribution (stagger posts across 3-4 weeks)
|
||
↓
|
||
Email + organic distribution
|
||
```
|
||
|
||
---
|
||
|
||
## Phase 1: Choose Your Source Content
|
||
|
||
### High-Value Source Types
|
||
|
||
**Best for repurposing:**
|
||
1. **Expert interviews**: "HVAC Legend on X" (1 expert = 5+ angles)
|
||
2. **How-to tutorials**: "Fix a refrigerant leak" (step-by-step breakdowns)
|
||
3. **Controversial takes**: "Why your contractor is overcharging you" (hot takes drive shares)
|
||
4. **Case studies**: "How we saved this family $X/month" (specific outcomes)
|
||
5. **List-based content**: "5 mistakes contractors make" (break into 5 clips)
|
||
6. **Panel discussions**: Multiple speakers = multiple quote opportunities
|
||
|
||
**Lower ROI:**
|
||
- Sales pitch videos (no one reposts ads)
|
||
- Product announcements (limited evergreen appeal)
|
||
- Company culture videos (niche audience)
|
||
- Highly technical spec sheets (too niche)
|
||
|
||
### Where to Find Source Content
|
||
|
||
**Query Compendium for top-performing videos:**
|
||
|
||
```sql
|
||
-- Trending YouTube videos in HVAC space
|
||
SELECT
|
||
video_id,
|
||
title,
|
||
channel,
|
||
view_count,
|
||
engagement_rate,
|
||
topic_cluster,
|
||
published_date
|
||
FROM mv_top_content_this_month
|
||
WHERE source = 'youtube'
|
||
AND topic_cluster IN ('HVAC', 'heating', 'cooling')
|
||
ORDER BY engagement_rate DESC
|
||
LIMIT 20;
|
||
|
||
-- Podcast episodes with high engagement
|
||
SELECT
|
||
episode_id,
|
||
episode_title,
|
||
podcast_name,
|
||
speaker_names,
|
||
listen_count,
|
||
avg_engagement,
|
||
key_topics
|
||
FROM mv_podcast_episodes_trending
|
||
WHERE key_topics LIKE '%HVAC%' OR key_topics LIKE '%heating%'
|
||
ORDER BY avg_engagement DESC
|
||
LIMIT 15;
|
||
|
||
-- Content with notable quotes extracted
|
||
SELECT
|
||
source_title,
|
||
source_type,
|
||
quote_text,
|
||
speaker_name,
|
||
timestamp,
|
||
usage_count
|
||
FROM mv_notable_quotes
|
||
WHERE source_type IN ('youtube', 'podcast')
|
||
AND speaker_name IS NOT NULL
|
||
ORDER BY usage_count DESC;
|
||
```
|
||
|
||
---
|
||
|
||
## Phase 2: Extract & Analyze Content
|
||
|
||
### Get the Transcript
|
||
|
||
**For YouTube:**
|
||
1. Open video on YouTube
|
||
2. Click "Show transcript" (three-dot menu → Show transcript)
|
||
3. Copy and save as .txt file
|
||
|
||
**For Podcasts:**
|
||
1. Check if podcast provides transcript (many do in show notes)
|
||
2. If not, use transcription service:
|
||
- Otter.ai (fast, ~$10/month)
|
||
- Rev.com (higher quality, ~$1.25/min)
|
||
- Happy Scribe (multi-language, ~€12/month)
|
||
|
||
### Identify Repurposing Angles
|
||
|
||
Read transcript and flag 5-10 angles:
|
||
|
||
**Angle types:**
|
||
- **The shocking stat**: "X% of contractors..."
|
||
- **The mistake everyone makes**: "Don't do X, here's why..."
|
||
- **The contrarian take**: "Everyone says X, but actually Y..."
|
||
- **The quick hack**: "To fix this, just do X..."
|
||
- **The personal story**: "[Speaker] used to do X, then realized..."
|
||
- **The how-to step**: "Step 1: X, Step 2: Y, Step 3: Z..."
|
||
- **The warning**: "If you do X without Y, you'll..."
|
||
- **The behind-the-scenes**: "This is what happens when..."
|
||
|
||
**Example extraction from 45-min YouTube video:**
|
||
|
||
```
|
||
00:02-00:45 (Intro) — Skip for shorts, use hook for email
|
||
04:15-06:30 (First shocking stat) → "98% of homeowners..."
|
||
08:45-10:00 (Contractor mistake story) → Short clip + lesson
|
||
12:30-14:45 (How-to: 3 steps) → Break into 3 separate shorts
|
||
19:00-22:15 (Expert story) → Quote + context
|
||
28:30-31:00 (Contrarian opinion) → Hot take clip
|
||
39:45-45:00 (Conclusion + call to action) → Email CTA
|
||
```
|
||
|
||
### Extract Quotes & Timestamps
|
||
|
||
Create a spreadsheet:
|
||
|
||
| Timestamp | Quote | Speaker | Type | Platform | Status |
|
||
|-----------|-------|---------|------|----------|--------|
|
||
| 04:15 | "98% of homeowners waste $X on..." | [Name] | Stat | TikTok | - |
|
||
| 08:45 | "The biggest mistake contractors make is..." | [Name] | Lesson | LinkedIn | - |
|
||
| 12:30 | "Here's the 3-step process..." | [Name] | How-to | Instagram | - |
|
||
|
||
---
|
||
|
||
## Phase 3: Create Platform-Specific Assets
|
||
|
||
### TikTok / Instagram Reels (15-60 seconds)
|
||
|
||
**Best format**: Quick tips, shocking stats, how-tos, behind-the-scenes
|
||
|
||
**Structure:**
|
||
```
|
||
Hook (0-2 sec): "Wait, you're doing THIS wrong?"
|
||
Clip (2-8 sec): Video + voiceover or captions
|
||
Insight (8-12 sec): The lesson or stat
|
||
Action (12-15 sec): What to do instead
|
||
CTA (15 sec): "Follow for more HVAC tips"
|
||
```
|
||
|
||
**Caption style:**
|
||
- Casual, conversational tone
|
||
- Hashtags: 8-12 relevant tags (#HVACtips #contractor #HVAC)
|
||
- Emoji sparingly (1-2 max)
|
||
- Questions for engagement ("What would you do?" "Agree?" "Drop a comment")
|
||
|
||
**Example scripts:**
|
||
|
||
```
|
||
Hook: "Most contractors are charging you WRONG"
|
||
Clip: [Expert on camera explaining]
|
||
Insight: "The real cost is in [X], not labor"
|
||
Action: "Ask your contractor for a breakdown"
|
||
CTA: "DM us to get a free cost audit"
|
||
|
||
Hashtags: #HVACmyth #contractorlife #savemoney
|
||
```
|
||
|
||
**Posting schedule**: 2-3 per week, consistent time
|
||
|
||
---
|
||
|
||
### LinkedIn Carousel (5-7 slides)
|
||
|
||
**Best format**: How-to, comparison, list-based, expert insights
|
||
|
||
**Slide structure:**
|
||
```
|
||
Slide 1: Hook + question ("Is your HVAC wasting energy?")
|
||
Slide 2: Context ("Here's what we found...")
|
||
Slide 3-5: Breakdown (each step, statistic, or sub-point)
|
||
Slide 6: Takeaway (so what?)
|
||
Slide 7: CTA (schedule audit, download guide, connect)
|
||
```
|
||
|
||
**Example carousel:**
|
||
|
||
```
|
||
SLIDE 1:
|
||
Title: "5 HVAC Mistakes Contractors Don't Tell You About"
|
||
Hook: "These cost homeowners $X annually"
|
||
|
||
SLIDE 2:
|
||
"Mistake #1: Undersizing the equipment"
|
||
[Screenshot from video or stat]
|
||
Why it matters: Comfort + energy bills
|
||
|
||
SLIDE 3:
|
||
"Mistake #2: Poor ductwork design"
|
||
[Diagram or expert quote from video]
|
||
Impact: 20-30% efficiency loss
|
||
|
||
SLIDE 4:
|
||
"Mistake #3: No humidity control"
|
||
[Visual + expert insight from transcript]
|
||
Cost: $X extra in cooling/heating
|
||
|
||
SLIDE 5:
|
||
"Mistake #4: Skipping maintenance"
|
||
[Before/after or quote]
|
||
Prevention: Annual tune-up saves $X
|
||
|
||
SLIDE 6:
|
||
Takeaway: "These are avoidable. Here's how..."
|
||
[Brief summary or expert recommendation]
|
||
|
||
SLIDE 7:
|
||
CTA: "Ready to fix these? Book a free audit.
|
||
DM me or visit [link]"
|
||
```
|
||
|
||
**Caption:**
|
||
```
|
||
Had to share this—we just realized [topic] costs contractors
|
||
[X dollars/efficiency loss] per year.
|
||
|
||
Here are the 5 biggest mistakes we see, and how to fix them.
|
||
|
||
The expert quoted in this carousel saves clients [result] just
|
||
by [specific action]. Worth 5 minutes to learn.
|
||
|
||
Swipe through for the details.
|
||
|
||
#HVAC #Contractor #EnergySavings #Homeowner
|
||
```
|
||
|
||
---
|
||
|
||
### Email Sequence (3-5 emails)
|
||
|
||
**Source**: Quotes + insights from video
|
||
|
||
**Email 1: Teaser**
|
||
```
|
||
Subject: "I learned something about HVAC today (that changes everything)"
|
||
|
||
Hi [name],
|
||
|
||
We just published a video where [expert] reveals [shocking insight].
|
||
[Short quote or stat]
|
||
|
||
I'll break down the 3 key takeaways in tomorrow's email.
|
||
|
||
—[Your name]
|
||
```
|
||
|
||
**Email 2: Key insight**
|
||
```
|
||
Subject: "Here's why most contractors are costing you money"
|
||
|
||
Hi [name],
|
||
|
||
From yesterday's video, the #1 insight was this:
|
||
|
||
"[Full quote with context]" — [expert name]
|
||
|
||
Why this matters to you: [Your interpretation]
|
||
|
||
Example: [Specific case from video]
|
||
|
||
Read the full breakdown here: [YouTube link]
|
||
|
||
—[Your name]
|
||
```
|
||
|
||
**Email 3: Actionable step**
|
||
```
|
||
Subject: "3 things to ask YOUR contractor (from HVAC expert)"
|
||
|
||
Hi [name],
|
||
|
||
If you hire a contractor, here's what they should be able to explain:
|
||
|
||
1. [From video]
|
||
2. [From video]
|
||
3. [From video]
|
||
|
||
Bonus: [CTA—schedule audit, download checklist, etc.]
|
||
|
||
—[Your name]
|
||
```
|
||
|
||
---
|
||
|
||
### Blog Post Excerpt (500-800 words)
|
||
|
||
**Purpose**: Long-form SEO, searchable reference, email lead magnet
|
||
|
||
**Structure:**
|
||
```
|
||
Title: "[Expert Name] on [Topic]: What Contractors Don't Tell You"
|
||
|
||
Intro: Hook + context
|
||
"[Expert] just revealed a costly mistake 98% of homeowners make.
|
||
Here's what they said, and why it matters."
|
||
|
||
Body: Quote + explanation (repeat 2-3 times)
|
||
"According to [expert], [quote].
|
||
What does that mean? [Translation for homeowners]
|
||
Example: [Case from video]"
|
||
|
||
Takeaway: So what?
|
||
"The bottom line: [Action item]"
|
||
|
||
CTA: Watch the full video (YouTube) + Schedule a consultation
|
||
```
|
||
|
||
**Example:**
|
||
|
||
```markdown
|
||
# "You're Wasting $X on HVAC," Says [Expert Name]—Here's Why
|
||
|
||
In a recent interview, [expert] revealed the #1 mistake homeowners
|
||
make with their heating and cooling systems. Spoiler: it costs
|
||
families hundreds of dollars annually.
|
||
|
||
Here's the full breakdown—and what you can do about it.
|
||
|
||
## The Mistake Most Homeowners Make
|
||
|
||
[Quote from video]: "[Verbatim quote]"
|
||
|
||
This happens because [reason]. Most contractors don't explain it
|
||
because [reason—it's profitable not to, or they don't know, etc.].
|
||
|
||
## Why It Costs You So Much
|
||
|
||
[Expert insight]: [Supporting quote or stat]
|
||
|
||
Let's look at the math:
|
||
- Typical system size: [X]
|
||
- Improper setup costs: [Y]
|
||
- Annual waste: [Z]
|
||
|
||
Over 10 years, that's [$Z × 10 = total].
|
||
|
||
## What to Do Instead
|
||
|
||
[Expert recommendation]: [Verbatim from video]
|
||
|
||
Here's the process:
|
||
1. [Step 1 from video]
|
||
2. [Step 2 from video]
|
||
3. [Step 3 from video]
|
||
|
||
## The Bottom Line
|
||
|
||
[Conclusion from video]. If you're unsure whether your current system
|
||
is set up correctly, [CTA: schedule a free audit].
|
||
|
||
[CTA buttons]:
|
||
- Watch the full video →
|
||
- Download the free checklist →
|
||
- Schedule your audit →
|
||
```
|
||
|
||
---
|
||
|
||
## Phase 4: Platform-Specific Adaptation
|
||
|
||
### TikTok / Instagram Reels
|
||
- **Aspect ratio**: 9:16 (vertical)
|
||
- **Text overlay**: Bold, large, on-screen 2-3 seconds
|
||
- **Voiceover**: Upbeat, casual ("Wait, you didn't know this?")
|
||
- **Captions**: Keyword tags, 15-20 per post
|
||
- **Length**: 15-60 seconds
|
||
|
||
### YouTube Shorts
|
||
- **Same as TikTok/Reels** (9:16, captions, hooks)
|
||
- **Upload directly to YouTube Shorts** (builds watch time)
|
||
|
||
### LinkedIn
|
||
- **Aspect ratio**: 1:1 (square) or 4:5 (portrait)
|
||
- **Tone**: Professional, thought leadership
|
||
- **Text**: Longer captions (500-1000 chars)
|
||
- **Hashtags**: 5-10, specific to industry
|
||
- **Engagement**: Ask questions ("What would you do?" "Agree or disagree?")
|
||
|
||
### Facebook
|
||
- **Aspect ratio**: 1:1 or 4:5
|
||
- **Tone**: Community, relatable ("This happened to us too")
|
||
- **Captions**: Conversational, 200-300 words
|
||
- **Hashtags**: 3-5, less than LinkedIn
|
||
- **Video length**: 30-90 seconds works best
|
||
|
||
### Email
|
||
- **Link only** (no video embed needed)
|
||
- **Subject**: Reference the insight or quote
|
||
- **Body**: Short intro + quote + why it matters + CTA to video
|
||
- **CTA**: "Watch the full video" (YouTube link)
|
||
|
||
---
|
||
|
||
## Phase 5: Distribution & Scheduling
|
||
|
||
### Create a Repurposing Calendar
|
||
|
||
**Example: 45-minute video → 3-week content calendar**
|
||
|
||
```
|
||
WEEK 1:
|
||
├─ Mon: TikTok #1 (Shocking stat)
|
||
├─ Wed: LinkedIn carousel (5-slide breakdown)
|
||
├─ Fri: Instagram Reel #1 (How-to step 1)
|
||
└─ Email: Teaser email with main quote
|
||
|
||
WEEK 2:
|
||
├─ Mon: TikTok #2 (Mistake people make)
|
||
├─ Wed: Facebook post (community angle)
|
||
├─ Fri: Instagram Reel #2 (How-to step 2)
|
||
└─ Email: Deep-dive on first insight
|
||
|
||
WEEK 3:
|
||
├─ Mon: TikTok #3 (Contrarian take)
|
||
├─ Wed: LinkedIn post (single quote + commentary)
|
||
├─ Fri: Instagram Reel #3 (Final takeaway)
|
||
├─ Email: Action steps email
|
||
└─ Blog: Publish long-form excerpt (link from all platforms)
|
||
```
|
||
|
||
### Posting Schedule
|
||
|
||
**TikTok/Reels**: 3-5 per week (consistency > frequency)
|
||
- Best times: 6-9 AM, 12-2 PM, 7-10 PM
|
||
- Batch-create 2 weeks' worth at once
|
||
|
||
**LinkedIn**: 2-3 per week
|
||
- Best times: 7-9 AM, 12-1 PM, 5-6 PM
|
||
- Engagement: Reply to comments within 1 hour
|
||
|
||
**Facebook**: 2-3 per week
|
||
- Best times: 1-4 PM, 7-9 PM
|
||
- Engagement: Monitor likes/comments, respond to questions
|
||
|
||
---
|
||
|
||
## Compendium Integration
|
||
|
||
See `COMPENDIUM_INTEGRATION.md` for full details.
|
||
|
||
**Applicable tiers**: DB Query, WebFetch, Analyze
|
||
|
||
**Key queries**:
|
||
- `notable-quotes` — extract quotes from transcripts for social posts
|
||
- `classified-content` — find high-engagement videos to repurpose
|
||
- `influencer-activity` — speaker performance analysis
|
||
|
||
## Related Skills
|
||
|
||
- **social-content** — Platform-specific social media optimization
|
||
- **hvac-content-from-data** — Generate ideas from database intelligence
|
||
- **copy-editing** — Polish captions and email copy
|