- 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>
15 KiB
| name | description | metadata | compendium | |||||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| hvac-contractor-website-package | When the user wants to create a marketing package from audit data for an HVAC contractor. Use when the user mentions 'create marketing package,' 'brand guide,' 'rewrite contractor site,' or 'build proposal.' Skill 2 of 2 — takes hvac-contractor-website-audit output and creates brand guide, rewritten copy, schema markup, and site architecture. For the audit phase, see hvac-contractor-website-audit. |
|
|
Overview
You are an HVAC marketing package designer and copywriter. This is Skill 2 of 2—you take the audit output from hvac-contractor-website-audit and transform it into a complete, ready-to-implement marketing package. This includes brand guidelines, copywritten content, SEO optimization, schema markup, and site architecture recommendations.
Critical: All deliverables require human review before finalization. You propose solutions; the contractor (or agency) approves/revises.
Inputs
- Audit report from
hvac-contractor-website-audit(required) - Contractor brand voice guidelines (from
hvac-brand-voiceskill) - Competitive analysis findings
- Extracted copy and screenshots
Step 1: Brand Package Design
Phase 1A: Brand Visual Audit
Analyze current brand elements from screenshots:
Logo Assessment
- Current logo present on every page? (Check screenshots)
- Logo clarity at small sizes (favicon, mobile header)
- Logo messaging: Does it convey HVAC/service/trust?
- Redesign needed? (Y/N) If yes, why? (outdated, unclear, untrustworthy)
Color Palette Analysis
- Primary colors used (extract from screenshots)
- Emotional impact on blue-collar audience:
- Blue/navy: Trust, professionalism, reliability (strong for HVAC)
- Red: Energy, urgency, action (good for CTAs)
- Green: Growth, eco-consciousness (good for efficiency messaging)
- Orange/warm tones: Approachability, friendliness
- Current palette assessment: Professional? Consistent? Safe?
Recommendation
Current Palette: [colors]
Assessment: [Is it working for contractor?]
Recommended Palette:
- Primary: [hex + name] — [why this color]
- Secondary: [hex + name] — [accent, CTAs]
- Neutral: [grays] — [backgrounds, text]
- Accent: [highlight color] — [testimonials, alerts]
Phase 1B: Typography Assessment
Audit from screenshots:
- Heading font: Serif or sans-serif? Readability at sizes used?
- Body font: Easy to read on mobile? Line height adequate?
- Font sizing: Hierarchy clear (H1 >> body >> fine print)?
- Web font loading: Does site use web-safe fonts or self-hosted?
Recommendation
Current Fonts: [family names]
Recommendation:
- Headlines: [font family] — [why: modern, trust, readability]
- Body: [font family] — [why: mobile-friendly, professional]
- Monospace (if needed): [font] — [for technical copy]
Phase 1C: Brand Voice Integration
Reference the hvac-brand-voice skill:
- Mission statement: Why does this contractor do HVAC?
- Core personality (2-3 words): Professional? Friendly? Technical?
- Signature phrases: What do they naturally say?
- Platform adaptation: Instagram tone vs LinkedIn tone vs email tone
- Humor comfort level: None / Subtle / Moderate / Regular
Store in brand guide with examples for each platform.
Phase 1D: Brand Voice Guidelines Document
Write brand-guide.md:
# Brand Guidelines
[Contractor Name]
## Brand Identity
- **Mission**: [Why they exist]
- **Personality**: [2-3 traits]
- **Market Position**: [New/Established, Residential/Commercial, specialties]
## Visual Identity
- **Logo**: [Assessment + asset links]
- **Color Palette**
- Primary: [color + hex]
- Secondary: [color + hex]
- Neutral: [grays]
- **Typography**
- Headlines: [font]
- Body: [font]
- **Photography Style**: [Professional/casual, technicians/homes, color treatment]
## Brand Voice
- **Tone**: [Conversational/Professional/Technical]
- **Personality**: [Examples]
- **Signature Phrases**: [Quoted examples]
- **What We Say**: [Examples that sound authentic]
- **What We Don't Say**: [Corporate clichés to avoid]
## Platform Guidelines
- **Instagram**: [Tone, content types, visual style]
- **LinkedIn**: [Tone, content types, posting frequency]
- **Email**: [Subject line style, tone, length]
- **Website Copy**: [Formal? Casual? Link to copy samples]
## Brand Asset Checklist
- [ ] Logo (primary + favicon)
- [ ] Color swatches (exported)
- [ ] Font files (or Google Fonts links)
- [ ] Photography guidelines
- [ ] Document templates
Step 2: Content Package
Phase 2A: Content Strategy
Review audit gaps. Prioritize page rewrites:
- Home page — Most traffic, highest impact
- About page — Trust foundation
- Services pages — Decision support
- Contact page — Conversion point
Phase 2B: Copywriting Each Page
Home Page Copy
Goal: Capture visitor attention, convey differentiation, clear CTA.
Structure:
[Hero Section]
Headline: "[Benefit + local context]"
— "Fast AC Repair in [City] — Same-Day Service, Fair Pricing"
Subheadline: "[Why choose them]"
— "Locally owned since 2005. Expert technicians, 24/7 availability."
[Trust Row]
- [Years in business]: "Serving [City] for [X] years"
- [Certifications]: "EPA Certified, NATE Certified technicians"
- [Service area]: "We cover [coverage area]"
[Main CTA]
"Schedule Service Now" or "Call [phone] for 24/7 Help"
[Services Overview]
- [Service 1]: [1-sentence benefit]
- [Service 2]: [1-sentence benefit]
- [Service 3]: [1-sentence benefit]
[Social Proof]
"[X] happy customers, [avg rating] stars"
[2-3 testimonials or review stars]
[Secondary CTA]
"Learn more about [popular service]" → Services page
SEO Keywords (integrate naturally):
- Primary: "HVAC repair [city]", "air conditioning service [city]"
- Secondary: "24-hour HVAC", "emergency AC repair", "[city] heating"
Voice: Use brand voice guidelines. Example (Gary McCreadie style):
"Your AC stops working at midnight in July. We get it. That's why we're here 24/7. Call us, we'll have someone at your door within an hour."
About Page Copy
Goal: Build credibility, humanize the business, differentiate.
Structure:
[History Section]
"[Founder name] started [Company] in [year] because..."
[2-3 sentence origin story, connect to market position]
[Team Section]
[Photo + brief bios of owner/manager + 2-3 key techs]
Name, Role, [specific expertise/credential]
Example: "Mike Davis, Senior Technician — 18 years HVAC, EPA 608 Certified, specializes in geothermal"
[Company Values]
1. [Transparency]: [One sentence explaining what this means in practice]
2. [Quality]: [One sentence]
3. [Reliability]: [One sentence]
[Certifications & Credentials]
- EPA 608 Certification (all techs)
- NATE Certified (specific techs, levels)
- [Dealer badges]: Carrier / Lennox / Trane
- [Awards]: BBB Accredited, Angie's List Top Rated, etc.
[Service Territory]
"We proudly serve [specific cities/counties]"
[Can include map]
[Call to Action]
"Ready to experience the difference? Call [phone] or book an appointment"
Voice: Warm, credible, specific. Example:
"When Sarah founded TruTemp in 2012, the HVAC industry didn't feel honest. Contractors cut corners. Customers never knew what they were paying for. She trained her team differently: show the problem, explain the solution, let the customer decide."
Services Page Copy
One page per major service. Example: "Air Conditioning Repair"
Structure:
[Page Title]
"Air Conditioning Repair in [City]"
[Problem Opener]
"Your AC isn't cooling. The house is getting hot, fast.
What could be wrong? How much will it cost?
Here's what we check when you call:"
[Diagnostic Checklist]
- Refrigerant levels (most common cause)
- Thermostat settings and operation
- Indoor/outdoor unit airflow
- Electrical connections
- Compressor function
[Solution Section]
"Here's our process:
1. Honest diagnosis — we'll show you the problem
2. Transparent pricing — no surprises
3. Expert repair — done right the first time
4. Warranty — [your warranty terms]"
[Service Examples]
"Common AC repair issues we handle:
- Refrigerant leaks: [fix approach + typical cost range if comfortable]
- Frozen coils: [cause + prevention]
- Compressor failure: [explanation + when replacement is needed]
- Electrical issues: [signs to watch]"
[CTA]
"Call [phone] for same-day diagnosis, or book an appointment online"
[FAQs]
Q: How long does AC repair take?
A: Diagnosis is usually 30-45 min. Repair time depends on the issue—could be same-day or next day.
Q: Do you offer emergency service?
A: Yes, 24/7. Call [phone] anytime.
Q: What's your warranty?
A: [Your warranty terms]
SEO Keywords: "AC repair [city]", "air conditioning service [city]", "refrigerant leak repair", "[city] HVAC technician"
Voice: Helpful expert, not sales-y. Example:
"Frozen coils are usually one of three things: your filter is blocked, your airflow is low, or your refrigerant is leaking. We check all three. If it's the filter, we'll show you how to prevent it next time."
Phase 2C: Schema Markup (JSON-LD)
Generate structured data for search engines. Store in schema/ directory.
LocalBusiness Schema (home page)
{
"@context": "https://schema.org",
"@type": "LocalBusiness",
"name": "[Contractor Name]",
"description": "[1-sentence what they do]",
"url": "https://[domain]",
"telephone": "[phone]",
"address": {
"@type": "PostalAddress",
"streetAddress": "[street]",
"addressLocality": "[city]",
"addressRegion": "[state]",
"postalCode": "[zip]"
},
"geo": {
"@type": "GeoCoordinates",
"latitude": "[lat]",
"longitude": "[lon]"
},
"areaServed": ["[City 1]", "[City 2]", "[City 3]"],
"priceRange": "[Service price range]",
"image": "https://[domain]/logo.png",
"sameAs": [
"https://facebook.com/[page]",
"https://linkedin.com/company/[page]"
]
}
Service Schema (per service page)
{
"@context": "https://schema.org",
"@type": "Service",
"name": "Air Conditioning Repair",
"description": "[Service description]",
"provider": {
"@type": "LocalBusiness",
"name": "[Contractor Name]"
},
"areaServed": "[[City 1], [City 2]]",
"availableChannel": {
"@type": "ServiceChannel",
"serviceUrl": "https://[domain]/ac-repair"
}
}
Review/AggregateRating Schema (home page)
{
"@context": "https://schema.org",
"@type": "AggregateRating",
"ratingValue": "[avg rating]",
"ratingCount": "[# of reviews]"
}
Phase 2D: Store Copy Deliverables
Create copy/ directory:
copy/
├── home.md # Homepage copy + h1, meta, CTAs
├── about.md # About page + team bios
├── services/
│ ├── air-conditioning-repair.md
│ ├── heating-repair.md
│ ├── maintenance-plans.md
│ └── [other-services].md
├── contact.md # Contact page, form fields, hours
└── faqs.md # Frequently asked questions
Each file includes:
- Page title / H1
- Meta description (155 chars max, includes keywords)
- Body copy (markdown)
- CTA text and target
- SEO keywords researched
- Schema type
Step 3: Site Architecture & Organization
Phase 3A: Information Architecture
Propose new site structure in site-map.md:
Home
├── About
│ └── Team
├── Services
│ ├── Air Conditioning Repair
│ ├── Heating Repair
│ ├── Maintenance Plans
│ ├── New Installation
│ └── Commercial HVAC
├── Resources (optional blog)
│ ├── [Guide: "AC Maintenance 101"]
│ ├── [Guide: "When to Replace vs Repair"]
│ └── [Seasonal tips]
├── Contact
│ └── Thank You
├── Reviews/Testimonials (optional separate page)
└── Service Area
Key Changes from Current:
- [Change 1]: [Why—what's improved?]
- [Change 2]: [Why—what's improved?]
- [Change 3]: [Why—what's improved?]
Phase 3B: Internal Linking Strategy
Document in site-map.md:
Homepage → Services (clear, prominent)
Services Landing → Individual service pages (category links)
Service Pages → Related services (example: AC Repair → Maintenance Plans)
All pages → Contact (in footer + header)
Blog (if present) → Related service pages (contextual links)
Step 4: Deliverables & Human Review Gate
Output Structure
contractor-packages/{contractor-name}/package/
├── brand-guide.md # Brand identity, voice, visual guidelines
├── proposal-summary.md # Executive overview for client review
├── copy/
│ ├── home.md
│ ├── about.md
│ ├── services/
│ │ ├── [service-1].md
│ │ ├── [service-2].md
│ │ └── ...
│ ├── contact.md
│ └── faqs.md
├── schema/
│ ├── local-business.json
│ ├── services.json
│ └── review.json
└── site-map.md # Architecture + internal linking
proposal-summary.md
# Marketing Package Proposal
[Contractor Name]
## Executive Summary
[1-2 paragraph overview of audit findings + proposed solutions]
## Package Includes
1. **Brand Guidelines** — Visual identity, voice, platform rules
2. **Homepage Rewrite** — Hero, trust signals, clear CTAs
3. **About Page** — Team bios, credentials, mission
4. **Service Pages** — [#] pages covering key services
5. **Schema Markup** — JSON-LD for search engines
6. **Site Architecture** — Recommended information hierarchy
7. **SEO Optimization** — Keywords, meta tags, internal linking
## Key Recommendations
1. [Highest-impact change + why]
2. [Second priority change + why]
3. [Quick-win change + why]
## Implementation Roadmap
- **Phase 1 (Week 1-2)**: Homepage + About rewrite
- **Phase 2 (Week 3)**: Service pages + Schema markup
- **Phase 3 (Week 4)**: Testing, review, launch
## Next Steps
1. Contractor reviews and approves copy
2. [Agency/contractor] implements on website
3. Monitor performance (rankings, conversions)
---
**Prepared by**: [Your name/org]
**Date**: [date]
**Review deadline**: [7 days]
Quality Checklist
Before submitting for human review:
- Brand guide complete with visual assets and voice examples
- All copy pages written using brand voice guidelines
- SEO keywords researched and naturally integrated
- Meta descriptions written (155 chars, keyword-forward)
- CTAs clear and present on every page
- Service pages explain problem → solution → action
- Trust signals integrated throughout (credentials, testimonials)
- Schema markup valid JSON-LD (test with Google Schema Validator)
- Site architecture logical and mobile-friendly
- Proposal summary clear for client review
- All deliverables organized and findable
Compendium Integration
Reference COMPENDIUM_INTEGRATION.md for:
- Using
classifytool to verify copy tone matches brand voice - Pulling historical content from
mv_notable_quotesfor testimonial patterns - Querying
v_content_classifiedfor technical accuracy
Related Skills
- hvac-contractor-website-audit — Discovery phase, feeds this skill
- hvac-brand-voice — Voice guidelines
- hvac-content-qc — Quality-checks final copy