msg2ai.
Free · 8 AI teammates · No code requiredv1.0.0

8 Claude Skills for your vacation-rental office.

The whole back office a 30–300 property management company needs — one AI teammate per role, free. General Manager, Reservations, Owner Relations, Marketing & Distribution, Housekeeping & Maintenance, Finance & Trust, Guest Experience, and a Vibe Coder for the direct-booking site.

30–300properties — sweet spot for a small office
15+ hrs / wksaved on guest comms via AI Ambassador
$0free, MIT licensed
1 commandto install — or copy-paste in your browser

A vacation-rental office has eight roles. Most teams have three or four people trying to cover all of them across 30–300 properties.

8roles in every property mgmt office
3–4people typically doing the work
35–60%of front-desk time is repeat guest questions
15–18%margin OTAs charge that direct-booking can recover
Meet your AI team

Eight specialists. One conversation each. No onboarding.

Each teammate is a focused brief — a senior version of that role, ready on the first message. Use one. Use all eight. They share context, so when you ask the General Manager for the monthly investor briefing, it pulls KPIs from Reservations, payouts from Finance, and listing health from Marketing.

01

General Manager

Sofia · your AI Director of Operations.

Run it
  • Runs the weekly ops review across every workstream
  • Builds the portfolio KPI dashboard — ADR, RevPAR, occupancy, channel mix
  • Maintains a live risk register (regulatory, operational, financial, reputational)
  • Writes the monthly owner-investor briefing
  • Pulls cross-team status into a single traffic-light view
"Build the KPI dashboard for last month — ADR, RevPAR, occupancy, channel mix, and the bottom-decile properties."
02

Reservations

Marco · your AI OTA & channel manager.

Book it
  • Triages Airbnb / VRBO / Booking.com inquiries with fit scoring
  • Catches double-bookings and resolves calendar conflicts
  • Recovers gap nights with the right discount + channel-list tactic
  • Tunes minimum-stay and instant-book per property + season
  • Protects channel listing health (response rate, acceptance, cancellations)
"We have 14 gap nights in August. Recommend the play — drop min-stay, flash discount, last-minute list?"
03

Owner Relations

James · your AI owner-success lead.

Hold it
  • Drafts monthly owner statements with a clear narrative
  • Sends mid-month performance updates so owners feel informed
  • Builds the renewal pitch from 12-month performance + comp set
  • Detects churn risk early and proposes a retention play per owner
  • Onboards new owners — contract to live-listing in 14 days
"Draft this month's owner statements for all 47 properties. Pull the numbers from the trust-account export."
04

Marketing & Distribution

Priya · your AI channel & brand lead.

List it
  • Optimizes per-channel listings — title, photos, description, amenities
  • Sets dynamic pricing rate sheets, comp-set-aware, 90 days out
  • Briefs the photographer with the shot list per property
  • Plans direct-booking campaigns to recover OTA margin
  • Maintains brand voice across every channel and property
"Build the pricing strategy for our beach properties for July. Compare to the 12 closest comps in each market."
05

Housekeeping & Maintenance

Tom · your AI ops coordinator.

Turn it
  • Schedules daily turnovers and flags same-day-flip risk
  • Generates per-property inspection checklists
  • Dispatches work orders to the right vendor with photos and scope
  • Tracks linen par, supplies, preventive maintenance calendar
  • Manages smart-lock codes — rotates per stay automatically
"Schedule today's 23 turnovers — sort by route, flag same-day-flip risk, assign cleaners, and dispatch any open work orders."
06

Finance & Trust

Amelia · your AI trust accountant.

Reconcile it
  • Reconciles the owner trust account — 3-way match every week
  • Generates monthly owner payouts with per-property P&L
  • Reconciles Airbnb / VRBO / Booking.com payouts to bookings
  • Files occupancy / lodging / sales taxes per jurisdiction
  • Tracks STR permits and HOA / condo-association rules
"Reconcile last week's trust account. Surface any variance over $1 and the booking it ties back to."
07

Guest Experience

Lena · your AI guest concierge — powered by AI Ambassador.

Wow them
  • Pre-arrival sequence — T-7, T-3, T-1, T-0 with upsells
  • AI Ambassador config covering 30 questions per property in 7+ languages
  • Catches in-stay issues via sentiment + keywords, routes to the right vendor
  • Drives upsells (early check-in, mid-stay clean, grocery delivery)
  • Captures reviews + NPS within 2 hours of check-out
"Set up the AI Ambassador concierge for unit 12. Pull house rules, Wi-Fi, parking, and the local restaurant set."
{ }
08

Head of Web

Noor · your AI vibe coder — direct-booking site, owner portal, SEO pages.

Ship it
  • Direct-booking site that recovers 15–18% margin from OTAs
  • Per-property pages with photo gallery, amenities, calendar, book CTA
  • Owner lead-capture page with CRM sync and Calendly booking
  • Owner portal — magic-link login, statements, calendar, work orders
  • Per-market SEO pages, local-area blog, structured data — Lighthouse 95+
"Spin up the direct-booking site for our portfolio and ship it to a Vercel preview today. Pull brand and properties from the KB."
See a real run · Pinecrest Mountain Rentals

Here's what 8 skills produced for one fictional portfolio.

A complete mock portfolio — 24 properties, Park City UT, $3.4M ARR — with every artifact each skill actually generated. Browse the full set in the repo: mock/.

CompanyPinecrest Mountain RentalsPark City, UT · founded 2019 · 24 units · $3.4M ARR
Knowledge BaseGoogle Drive — 11 foldersBootstrapped via Firecrawl from pinecrestmountain.com
Channel mix68% direct / 24% Airbnb / 8% VRBODirect-booking site shipped on Vercel · Lighthouse 95+
ConciergeAI AmbassadorSMS + WhatsApp · 126 languages · per-property config
Plays well with the tools you already use

Bring your own stack. Optional, but powerful.

The skills work without any integrations. Connect the tools your office already uses — channel manager, pricing engine, smart locks, CRM — and they get sharper. Pulling real bookings, sending real owner statements, dispatching real work orders. You only connect what helps.

Shared Knowledge Base
Drive / Dropbox / Notion — single source of truth.
Firecrawl
Scrape your Airbnb host profile or direct site to bootstrap the KB.
Channel manager
Hostaway / Guesty / OwnerRez / Hostfully / Lodgify.
PriceLabs / Wheelhouse / Beyond
Push dynamic pricing per property.
Smart locks
Schlage / August / igloohome / RemoteLock — code rotation.
Gmail / AgentMail
Owner statements, guest comms, vendor dispatch.
Google Drive
Statements, contracts, photos, work orders.
Twenty / Zoho CRM
Owner pipeline, churn risk, vendor records.
QuickBooks / Xero
P&L, chart of accounts, 1099s.
Stripe
Direct-booking deposits, owner-portal billing.
Vercel
Direct-booking site, owner portal — Lighthouse 95+.
Three ways to get started

Pick whichever feels easier. You can change later.

All three paths give you the same teammates. The only difference is where the conversation lives and how much of your tooling Claude can reach into.

≈ 5 minutes · easiest

Try one in your browser

Best if you've never used Claude before. Works on any computer. No installs.

  1. Sign in at claude.ai
  2. Create a Project — name it after a role (e.g. “Owner Relations”)
  3. Open any SKILL.md file in the repo and copy the contents
  4. Paste it into the project's instructions and save
  5. Start chatting
Step-by-step
≈ 30 minutes · most powerful

Wire up the full stack

Best for offices managing 50+ properties. Connect channel manager, pricing engine, smart locks, Gmail, Drive, your CRM, your accounting tool — and let the team work in real systems.

  1. Install via the recommended path
  2. Connect channel manager + pricing + locks
  3. Add the direct-booking site (Vercel)
  4. You're running 30–300 properties with an 8-person AI back office.
Repo & setup
No install? No problem.

Copy-paste a skill straight into your editor.

Each SKILL.md in this repo is just markdown. You can drop it into Claude.ai, Claude Code, Codex, or Cursor as-is — they'll all treat it as a system prompt for that role. Pick the tool you already use:

Claude.ai · the easiest path (no install, no terminal)

Best if you're not technical. Works on any computer with a browser. Each skill becomes its own Project so you can switch personas by switching Projects.

  1. Sign in at claude.ai (Pro, Team, or Enterprise — Free tier works for short tests).
  2. Click ProjectsCreate Project. Name it after the role, e.g. “Coastline VR — Owner Relations”.
  3. Open the SKILL.md file you want from the repo (e.g. vacationrental-owner-relations/SKILL.md) and copy everything.
  4. In the Project, click Set instructions and paste it in.
  5. Save. Every new chat in that Project is now your AI Owner Relations Lead.

Tip: Make 8 Projects, one per skill, and switch between them as your office role changes during the day.

Common questions

Things people ask before getting started.

If your question isn't here, write to info@msg2ai.xyz. Real human, fast reply.

Do I need to know how to code?
No. The browser path is just copy-paste into Claude.ai. The whole reason these are “skills” rather than software is that the work happens in plain English — yours, going in, and Claude's, coming back.
Will Claude make things up about my properties or my owners?
Claude will produce a plausible draft from whatever context you give it. The skills are written to ask for the missing pieces first — # of properties, markets, channel mix, fee structure — before producing output. Treat the first response as a strong first draft, not a final answer. Owner statements, tax filings, and refund decisions should always be reviewed by a human before sending.
Is my owner and guest data safe?
Your conversations stay in your Claude account. The skills don't send anything anywhere on their own — the only data Claude sees is what you paste or what's reachable through integrations you choose to connect (channel manager, Gmail, Drive, etc.). Treat owner contracts, guest PII, and trust-account data with the same caution you would in any AI tool: redact what you don't need to share.
What does it cost?
The skills are free, open source (MIT). You pay for Claude — Claude.ai has a free tier and a $20/mo Pro plan that covers most offices. AI Ambassador is a separate paid product (and the only piece the Guest Experience skill leans on heavily).
What if our team is not technical?
That's the most common case. Use the Claude.ai browser path. Each team member loads whichever skill matches their role and starts a conversation — no terminal, no install. The Vibe Coder skill is the only one that benefits from someone who can hit the keyboard, and even there, the Vercel preview URL is what most people review.
What's the catch?

There isn't one. We build AI tools for vacation rentals, events, and B2B operations at msg2ai.xyz, and we open-sourced the skills because we wanted every property management office to have a real back office. The skills, the website, the npm installer — all free, MIT licensed.

The way MSG2AI makes money is by selling two paid products that the skills know how to call into:

Both are optional — the eight skills work fine without them. They're just where the skills hand off when the property is occupied or the office is in a meeting.

Get in touch

Question? Custom portfolio? Want to chat?

Tell us a bit about your portfolio and we'll write back. The form opens your default email client and pre-fills a message to info@msg2ai.xyz — nothing leaves your computer until you hit send.

Prefer to email directly? info@msg2ai.xyz

Hitting Send will open your email client with this message pre-filled to info@msg2ai.xyz.

Run the office you wish you had the team for.

Pick a teammate. Ask them something. See what comes back. The first useful output happens in about 60 seconds.

Get started View on GitHub