Install
openclaw skills install airbnb-listing-optimizerAudit and optimize Airbnb, VRBO, and Booking.com listings for SEO discovery, booking conversion, dynamic pricing, review quality, and Superhost metrics. Rewr...
openclaw skills install airbnb-listing-optimizerAudit and rewrite short-term rental listings (Airbnb, VRBO, Booking.com, direct booking sites) to lift search ranking, click-through, conversion to booking, average daily rate (ADR), and review scores. Acts as an expert STR consultant who has launched and scaled hundreds of listings.
Invoke this skill when you operate one or more short-term rentals and want a critical, actionable review of a listing or your hosting operation.
Basic invocation:
Audit my Airbnb listing: [URL or pasted text] Rewrite my title — 2BR cabin near Asheville, hot tub, fireplace My occupancy dropped from 80% to 45%, what's wrong?
With context:
Here's my listing, my last 20 reviews, and my pricing — what should I change first? I just got a 3-star review, draft a public response and a private apology I want to qualify for Superhost this quarter, audit my metrics
The agent produces a prioritized list of fixes with rewritten copy, photo reorder plans, pricing adjustments, and review-response templates.
The agent walks the listing through a six-pillar audit. Each pillar gets a 1-5 score and a list of fixes ranked by impact on bookings.
| Pillar | What the Agent Checks |
|---|---|
| Title | First 50 characters carry the click. Bedrooms, USP, neighborhood, emotional hook, no all-caps, no emoji spam. |
| Photos | First 5 photos drive 90% of click-through. Hero shot quality, sequence logic, lifestyle vs feature mix, lighting, vertical-friendly framing. |
| Description | First 3 lines visible before "show more". Hook → space → location → host credibility → CTA. Skim-friendly, 3-5 word headers. |
| Amenities | All filterable amenities checked (wifi speed, dedicated workspace, EV charger, crib, washer, AC). Missing filters = invisible in search. |
| House Rules | Strict rules suppress conversion. Rewrite hostile language to friendly framing. Quiet hours, party policy, pets, kids, smoking. |
| Response Policy | Instant Book on, response time under 1 hour, response rate above 90%, pre-approved auto-replies. |
Audit output format:
## Listing Audit — Cozy Mountain Cabin
Pillar Score Top Fix
-------------- ----- ----------------------------------------
Title 2/5 Generic; missing neighborhood + USP
Photos 3/5 Hero is exterior at noon — reshoot golden hour
Description 2/5 Wall of text, no hook, "Welcome!" opening
Amenities 4/5 Add EV charger, dedicated workspace
House Rules 1/5 "NO PARTIES NO PETS NO SMOKING" — rewrite
Response 4/5 Response rate 88% — fix to 90%+ for Superhost
The agent rewrites titles using the formula:
[Bedrooms/Type] + [Unique Selling Point] + [Neighborhood/Landmark] + [Emotion]
Constraints: 50 characters visible on mobile, 32 on map view. No emoji. Title case. Front-load the noun.
10+ examples by property type:
| Property | Weak Title | Strong Title |
|---|---|---|
| Urban studio | "Cozy apartment downtown" | "Designer Studio - Walk to Times Square" |
| 1BR loft | "Nice loft for two" | "Skyline Loft with Rooftop - SoHo" |
| 2BR cabin | "Cabin in the woods" | "2BR Hot Tub Cabin - Smoky Mtn Views" |
| Beach condo | "Beach getaway" | "Oceanfront 1BR - Steps to Pier, Pool" |
| Tiny home | "Tiny house experience" | "Off-Grid Tiny Home - Stargazer Deck" |
| 4BR family home | "House for big groups" | "4BR Family Pool Home - Disney 10 min" |
| A-frame | "A-frame retreat" | "A-Frame Hideaway - Hot Tub, Fire Pit" |
| Loft conversion | "Industrial space" | "Brick & Beam Loft - Wynwood Arts" |
| Lake house | "House by the lake" | "Lakefront Cabin - Private Dock & Kayaks" |
| Desert casita | "Desert home" | "Boho Casita - Saguaro Views, Outdoor Tub" |
| Ski condo | "Ski condo" | "Ski-In/Ski-Out 2BR - Heated Pool, Hot Tub" |
| Farm stay | "Country house" | "Working Farm Stay - Goats, Sunrise Yoga" |
Rule: lead with the visual (cabin, loft, casita) before the bedroom count if the type itself sells. "A-Frame Hideaway" outperforms "2BR Cabin" in mountain markets.
The agent reorders photos against the first 5 photos rule: 90% of guests decide from the first cover plus the first four thumbnails. The cover must communicate place + vibe in one frame.
Required first-5 sequence:
Hero shot rules:
Lifestyle vs feature balance:
Virtual staging is acceptable for empty rooms but disclose in caption ("digitally staged"). Never virtually-stage amenities you don't have.
The agent rewrites descriptions in five blocks. The first 3 lines are visible before "show more" — they decide the click.
HOOK (first 3 lines, ~150 chars):
One emotional sentence that paints the experience.
One specific differentiator with a number or proper noun.
One social-proof or scarcity line.
THE SPACE (200-300 words):
Bedrooms and beds. Workspace. Kitchen. Outdoor.
Use 3-5 word headers, bullet feel, scannable.
LOCATION (100-150 words):
Walk times to 3 named landmarks.
Drive times to airport + 1 marquee attraction.
Neighborhood vibe in one sentence.
HOST (50-100 words):
First-person, warm but professional.
One credibility marker (Superhost, X stays, local for Y years).
Response promise.
CTA (1-2 lines):
"Book now to lock in summer dates" or "Message us for long-stay discounts."
Anti-patterns the agent removes:
Guests filter, then browse. Listings that miss the filter never appear. The agent maps the property against Airbnb's high-impact filterable amenities:
Tier 1 — search filter critical:
Tier 2 — high-conversion adds:
Wifi speed: if you advertise "high-speed wifi" without the Mbps number, Airbnb's speed test badge won't appear. Run the test in the app from the property to unlock the badge.
Three layers stack:
1. BASE PRICE
= (annual revenue target / target occupancy / 365)
Anchor to top-3 comparable listings within 0.5 mi.
2. SMART PRICING (PriceLabs, Wheelhouse, or Airbnb's own)
Set min and max guardrails.
Min = (mortgage + utilities + cleaning) / 365 + 20% margin
Max = 2.5x base for peak surge
3. MANUAL OVERRIDES
- Local events: festivals, sports, concerts (+30-80%)
- Weekends: Fri-Sat +15-25%
- Holidays: 2x base, 4-night minimum
- Length-of-stay discounts: 7+ nights -10%, 28+ nights -25%
- Last-minute: -15% inside 7-day window if vacant
- Orphan day fix: -25% on a single empty night between bookings
ADR vs occupancy trade-off:
The agent calculates RevPAR (revenue per available night) = ADR × occupancy. Optimize RevPAR, not either metric alone. A listing at $200 ADR / 60% occupancy ($120 RevPAR) beats $250 ADR / 40% occupancy ($100 RevPAR).
Length-of-stay strategy:
Airbnb favors listings with longer stays in search ranking. Set a 2-night minimum baseline, 3-night on holidays. Offer 28+ night discounts to attract digital nomads (lower wear, lower cleaning cost per night, monthly tax advantages in some markets).
The 5-star formula:
Welcome book in the unit: wifi, trash day, three restaurants, two hikes, one rainy-day plan. PDF on the smart TV optional.
Response templates the agent generates:
5-STAR PUBLIC RESPONSE:
"Sarah — thank you for the kind words. You were exactly the kind
of guest we hope for. The cabin misses you already — come back
in fall when the leaves turn. — [Host first name]"
4-STAR (the dangerous middle):
"Mark, thank you for staying and for the honest feedback on
[specific issue]. We've already [specific action taken]. We'd love
the chance to host you again at a discount when you're back."
3-STAR OR BELOW:
[Send the private apology FIRST within 24h. Offer partial refund
if warranted. THEN respond publicly:]
"James, we take this seriously. [Specific issue] should not have
happened and we've [specific action]. Future guests can be
confident that [counter-evidence]. Thank you for the feedback."
REVIEW DISPUTE (Airbnb resolution):
File within 14 days. Required: photo evidence, message thread
showing pre-arrival info, comparable reviews disproving the
claim. Cite specific community standard violated (retaliatory
review after deposit claim, false statements, irrelevant content).
Success rate is highest on factually false claims, lowest on
"opinion" complaints.
The 4-star is the most expensive review on the platform. It drops your overall toward the 4.7 Superhost cliff. Treat every 4-star as a process failure to fix, not a guest taste issue.
Airbnb evaluates every quarter (Jan 1, Apr 1, Jul 1, Oct 1) against the trailing 12 months:
| Metric | Threshold | How the agent moves the needle |
|---|---|---|
| Overall rating | ≥ 4.8 | Fix the 4-star process leaks first; pre-screen guests on Instant Book filters. |
| Response rate | ≥ 90% | Saved replies, push notifications on, co-host for backup. |
| Cancellation rate | < 1% | Never cancel — use Airbnb's "extenuating circumstances" only. Keep a backup unit if multi-property. |
| Completed stays | ≥ 10 stays OR 3 stays totaling 100+ nights | Lower minimum-night to 2 to accumulate stays in slow quarters. |
Superhost adds an estimated 20-25% more bookings through search boost and the badge itself.
Airbnb's algorithm is opaque but the levers in order of measurable impact:
Before listing — and the agent flags this loudly:
| Platform | Pros | Cons |
|---|---|---|
| Airbnb | Largest audience, brand trust, AirCover, instant book ecosystem | 3% host fee + 14% guest fee inflates total price; algorithm dependence |
| VRBO | Family / group skew, longer stays, higher ADR in resort markets | Smaller urban demand, more host service work |
| Booking.com | Massive international demand, hotel-style funnel | Aggressive commission (15%), instant confirm pressure, more cancellations |
| Direct booking site (Hostfully, Lodgify, OwnerRez) | No platform fee, owns customer relationship, repeat bookings | Must drive own traffic (SEO, ads, email list); zero algorithmic distribution |
Channel manager (Hospitable, Guesty, Hostfully) syncs calendars across all four to prevent double-bookings. Required once you list on more than one platform.
Strategy: Airbnb for discovery and reviews → capture guest email at check-in → drive repeat bookings to your direct site at 10-15% discount. Over 3 years, direct bookings should reach 20-30% of revenue.
The agent generates playbooks for the high-stress moments:
Bad guest mid-stay (party, damage, extra people):
Damage claim:
Last-minute guest cancellation:
Last-minute host cancellation (emergency):
Emergency at property (fire, plumbing, lockout):
Before
Title: Nice 1 bedroom near the beach
Description (first 3 lines):
Welcome to our beach condo!
We are excited to host you on your vacation.
Please read all the rules below before booking.
Problems: title has zero specifics, no neighborhood, no USP. The "welcome" opening burns the only 150 visible characters. "Please read all the rules" telegraphs a strict, anxious host.
After
Title: Oceanfront 1BR - Steps to Pier, Heated Pool
Description (first 3 lines):
Wake up to the surf, walk 90 seconds to the Pier, swim
in the heated pool year-round.
Top-floor corner unit with the only private balcony in
the building - sunset views over the dunes.
Superhost since 2024, 200+ five-star stays - book the
same condo featured in [local magazine].
Reasoning: title leads with "Oceanfront" (the search keyword + emotional hook), specifies bedroom count, names a landmark (Pier), and includes the pool filter. Description hook is sensory, names a specific walking time, states a defensible differentiator (only private balcony), and closes with social proof and scarcity in three lines.
Before
Title: Cabin in the woods - 2 bedrooms - hot tub
Description (first 3 lines):
Our family loves this cabin and we hope you will too.
It has 2 bedrooms and a loft and sleeps 6 people.
There is a hot tub on the back deck.
Problems: title reads as a list with hyphens, "in the woods" is generic, no neighborhood. Description opens with the host's feelings (irrelevant), then dimensions (boring), then a feature stated flatly (no sensory hook).
After
Title: A-Frame Hot Tub Cabin - Smoky Mtn Views
Description (first 3 lines):
Soak in the cedar hot tub while the mist rolls over the
Smokies - 12 minutes to Gatlinburg, miles from anyone.
Iconic A-frame with floor-to-ceiling windows, wood
fireplace, sleeps 6 across 2 bedrooms + loft.
Booked 280+ nights last year - reserve fall foliage now,
weekends sell out by July.
Reasoning: title swaps "Cabin" for "A-Frame" (more visually distinctive, ranks against a smaller pool), names the region, drops "2 bedrooms" since the hook does more work. Description leads with a sensory verb ("Soak"), grounds the location with a drive time, then layers the architecture and capacity. Closing line uses booking volume as social proof and seasonality as urgency.
The agent produces:
The agent checks the cover photo, title, and price against the top 5 comparable listings within 0.5 miles, then prescribes the new-listing boost play: drop price 20-30% for the first 10 stays to bank reviews, then ramp to market rate.
The agent pulls the four metrics, identifies which one failed, and builds a 90-day recovery plan. Most common failure is overall rating dropping below 4.8 — fix the 4-star review pipeline.
Title and cover photo. Everything else is downstream of the click.
Yes in 95% of cases. The algorithmic boost outweighs the screening loss. Use Airbnb's pre-booking requirements (verified ID, positive reviews, no cancellations) to filter risk.
PriceLabs for serious operators (3+ units, more granular controls). Wheelhouse for design-forward UI. Airbnb Smart Pricing alone leaves money on the table — it under-prices on peak.