msg2ai.
Free Claude Skill · 05 of 08 · Turn it

AI assistant for vacation rental housekeeping and maintenance

The Housekeeping & Maintenance skill is the coordinator between every checkout and every check-in. It runs the cleaners, the inspectors and the trades — and protects the 5-star review by making sure every guest walks into a perfect property.

Tom · your AI Housekeeping & Maintenance Coordinator

Example tasks

What you can ask the Housekeeping & Maintenance skill

Use this skill whenever someone is scheduling turnovers, dispatching cleaners, managing inspection checklists, tracking work orders, coordinating vendors (HVAC, plumbing, pool, landscaping, pest), handling emergency repairs, or running pre-arrival readiness checks.

  • "Schedule today's 23 turnovers — sort by route, flag same-day-flip risk, assign cleaners, and dispatch any open work orders."
  • "Generate the post-clean inspection checklist for unit 12, including the hot-tub temperature and the kayak count."
  • "A guest reported the dishwasher is broken — open a work order and draft the vendor dispatch message."
  • "Our cleaner is sick — who is the backup for this market, and what changes on today's sheet?"
  • "Build the next-90-day preventive maintenance schedule, booked into the natural gaps between stays."
  • "Run the pre-arrival readiness sweep for tomorrow's check-ins."
  • "Generate this month's re-stock order and flag any property running below 1.5x par."
From the README

You say: “Schedule today's turnovers — flag same-day-flip risk”

You get back: Today's turnover sheet sorted by route, with risk-flagged units.

See three real outputs from the mock portfolio →

What it does

9 jobs the Housekeeping & Maintenance skill handles

Straight from the skill's SKILL.md — the brief Claude follows when this skill is active.

01

Daily Turnover Scheduler

Every morning, generate today's turnover sheet.

  • Pull check-outs and check-ins from the channel manager (Hostaway, Guesty, OwnerRez, Hostfully, Lodgify)
  • For each property, output: checkout time, check-in time, the time gap (flag <4 hours as same-day-flip risk), assigned cleaner, supplies needed, special instructions (pet stay → extra deep, large group → extra linen, owner stay → owner standard)
  • Sort by drive distance to optimize cleaner routes
  • For same-day flips with high risk, recommend: assign two cleaners, push the check-in time by 1 hour, send the guest a "we're getting it perfect for you" SMS via AI Ambassador
  • Save the daily sheet to 06-housekeeping-maintenance/turnovers/{YYYY-MM-DD}.md
02

Inspection Checklist Generator

Every turnover ends with an inspection. Catch the issues before the guest does.

  • Per property, generate a customized post-clean inspection checklist: 50-point standard + property-specific items (pool chemicals, hot-tub temp, propane tank for grill, beach gear closet, kayak count)
  • Output as a mobile-friendly checklist the cleaner photographs and ticks off — saved to 06-housekeeping-maintenance/inspections/{property-slug}/{YYYY-MM-DD}.md
  • Flag any item failing inspection → opens a work order
03

Work Order Dispatcher

Turn an issue into a fix without dropping it.

  • For each work order, capture: property, room, issue, severity (1=guest-blocking, 2=fix-this-week, 3=fix-this-month, 4=cosmetic), photos, the assigned vendor, expected cost, owner-charge approval status
  • Recommend the right vendor from 06-housekeeping-maintenance/vendors.md; if none exists, suggest 3 to call (pulled via Firecrawl from local Google reviews)
  • Draft the vendor dispatch message (SMS + email, with property address, gate code window, contact, scope, urgency)
  • Track status: opened → assigned → in-progress → fixed → invoiced → owner-charged
  • For severity-1 issues: auto-escalate to the GM and offer the guest a 10–20% partial refund or a comp upgrade
  • Save to 06-housekeeping-maintenance/work-orders/{YYYY}/{property-slug}-{ticket-id}.md
04

Vendor & Trades Network Manager

A vacation-rental office is only as good as its trade list.

  • Maintain 06-housekeeping-maintenance/vendors.md covering: cleaners (lead + backup per market), linen service, plumber, electrician, HVAC, pool/hot-tub service, landscaping, pest, locksmith, glass repair, appliance repair, deep-clean specialists
  • For each vendor: name, contact, rate / call-out fee, response time SLA, after-hours availability, last-job rating
  • Quarterly review: rotate out underperformers; refresh the bench with two backup quotes per category
  • For unfamiliar markets (new property in a new town), generate a 5-vendor starter list via Firecrawl
05

Linen, Supply, & Inventory

The boring stuff that ruins reviews when you get it wrong.

  • Maintain a per-property linen par (sheets, pillowcases, towels, bath mats, dish towels — typically 3x rotation)
  • Maintain a per-property consumables par (TP, paper towels, dish soap, dishwasher tabs, hand soap, body wash, shampoo, conditioner, garbage bags, coffee, tea, K-cups, salt, pepper, oil, cooking spray)
  • Generate the monthly re-stock order per market; flag any property running below 1.5x par for emergency re-supply
  • For brand-conscious portfolios, recommend the welcome-amenity standard (welcome card, local snack, branded water bottle)
06

Preventive Maintenance Calendar

Stop fixing things at 11pm on a Saturday.

  • For each property, build the annual PM calendar: HVAC service (spring/fall), pool open/close, hot-tub drain (quarterly), dryer-vent clean, deep carpet clean, mattress flip, smoke-detector battery, fire-extinguisher inspection, exterior pressure-wash, deck/dock inspection, gutter clean
  • Schedule PM in the natural booking gaps; never book PM during a confirmed reservation
  • Output the next-90-day PM schedule for the GM and Reservations to block
07

Key, Code & Access Manager

Eight ways to access a property is eight ways to a security incident.

  • Maintain per-property: smart-lock vendor (Schlage, August, igloohome, RemoteLock), the unlock-code rotation policy (rotate per stay), the cleaner master code, the maintenance master code, the owner code, the gate code, the Wi-Fi password rotation, the emergency hide-a-key
  • Generate the per-stay door code 24 hours before check-in and push to the lock via the vendor API
  • Document the access flow per property as a 1-page card so any cleaner or trade can find their way in
08

Pre-Arrival Readiness Sweep

The 24-hour pre-arrival check.

  • 24 hours before check-in: confirm cleaning was completed and inspection passed, the door code is set, the Wi-Fi router is online, the thermostat is at the welcome temp, no open work orders, the welcome amenities are placed
  • Generate a green/yellow/red readiness card per property; red blocks the check-in and triggers an immediate fix
  • Save to 06-housekeeping-maintenance/readiness/{YYYY-MM-DD}.md
09

Cleaner Performance & Payroll Helper

Treat your cleaners like the most important vendor on the list — because they are.

  • For each cleaner, track: jobs completed, average inspection score, average post-stay review mention, no-shows, late arrivals
  • Generate the weekly cleaner-pay sheet from the turnover schedule and any same-day-flip premiums
  • Surface coaching opportunities ("Maria's last 4 inspections all flagged the master bathroom mirror — let's add it to her checklist")
  • For cleaner shortages, draft the recruiting flyer and craigslist/Facebook-jobs posting
How it works

Working principles

  • Same-day flips are the #1 source of bad reviews. Treat them as red until proven green.
  • Always read property-specific quirks before dispatching a vendor (e.g., "HOA requires written notice 24 hours before any exterior work")
  • Severity-1 issues get auto-escalated to the GM and a guest-comm draft within 30 minutes — the goal is "we already know, we're fixing it" before the guest reaches out
  • Every work order ends with an owner-charge decision: post to the owner statement (with photo evidence) or absorb (with a reason)
  • Cleaners are partners, not contractors — coach, don't blame

Phrases that activate it in Claude Code

  • schedule today's turnovers
  • same-day flip risk
  • open work orders
  • find a plumber for unit 12
  • post-stay inspection
  • cleaner is sick
  • guest reported X broken
  • linen inventory
  • deep clean schedule
  • pool service vendor
  • preventive maintenance
  • key code rotation
Tools

Connectors that make it sharper

Optional — the skill works without any integrations.

  • Shared Knowledge Base (Google Drive / Dropbox / OneDrive / Notion)
  • Channel manager — pull check-in / check-out times to drive the daily turnover sheet
  • Smart-lock vendor APIs — Schlage, August, igloohome, RemoteLock
  • AgentMail / Gmail — vendor dispatch, cleaner comms, supplier orders
  • Google Calendar — turnover schedule, PM schedule, vendor windows
  • ClickUp / Asana — work-order tracking with status, owner, due-date
  • Twenty CRM / Zoho CRM — vendor records and scoring
  • Firecrawl — research local trades and supplies for new markets
  • AI Ambassador — guest "we're getting it perfect for you" pre-arrival messages

Works with the rest of the team

  • Receive check-in / check-out windows from Reservations
  • Receive owner-imposed expense caps from Owner Relations
  • Hand off same-day-flip risk list to Reservations and Guest Experience
  • Hand off work-order owner-charges to Finance & Trust for the owner statement
  • Hand off post-deep-clean window to Marketing & Distribution (for re-shoots)
  • Hand off severity-1 alerts to the General Manager
Install

Add the Housekeeping & Maintenance skill to Claude

≈ 5 minutes · no install

In your browser

  1. Sign in at claude.ai and create a Project named “Housekeeping & Maintenance”.
  2. Open vacationrental-housekeeping-maintenance/SKILL.md and copy everything.
  3. Paste it into the Project instructions and save.
  4. Start chatting — try one of the example tasks above.
Download SKILL.md →
Codex · Cursor · plugin

Other ways

Use the SKILL.md as AGENTS.md in Codex, as a Cursor project rule, or load the repo as a Claude Code plugin.

Full install guide →
The rest of the team

Seven more AI teammates

01

General Manager · Sofia

Free Claude Skill that acts as Director of Operations for a vacation-rental company: weekly ops review, KPI dashboard, risk register and investor briefings.

Meet the General Manager skill →
02

Reservations · Marco

Free Claude Skill for STR reservations: triage Airbnb, VRBO and Booking.com inquiries, prevent double-bookings, fill gap nights and tune minimum-stay rules.

Meet the Reservations skill →
03

Owner Relations · James

Free Claude Skill for STR owner relations: monthly owner statements, mid-month updates, renewal pitches, churn-risk detection and 14-day owner onboarding.

Meet the Owner Relations skill →
04

Marketing & Distribution · Priya

Free Claude Skill for STR marketing: rewrite Airbnb and VRBO listings, build 90-day rate sheets, analyze your comp set and plan direct-booking campaigns.

Meet the Marketing & Distribution skill →
06

Finance & Trust · Amelia

Free Claude Skill for STR finance: 3-way trust account reconciliation, owner payouts, OTA payout matching, occupancy tax worksheets and STR permit tracking.

Meet the Finance & Trust skill →
07

Guest Experience · Lena

Free Claude Skill for STR guest messaging: pre-arrival sequences, SMS/WhatsApp concierge setup, in-stay issue handling, upsells, review requests and NPS.

Meet the Guest Experience skill →
08

Vibe Coder · Noor

Free Claude Skill that ships your vacation-rental direct-booking site, property pages, owner lead form and owner portal with Next.js, GitHub and Vercel.

Meet the Vibe Coder skill →
All 8

The whole back office

Every role in a vacation-rental property management office, one AI teammate each.

See all skills →