msg2ai.
Install guide

How to install Claude Skills

The eight Vacation Rental Team Skills are plain SKILL.md files. You can paste one into Claude.ai in about five minutes with no install, or put all eight into Claude Code with one command. Here is every path, step by step.

Before you start: pick a path

MethodWhat you needBest for
Claude.ai ProjectsA Claude.ai accountNon-technical users, no install
npx installerNode.js 18+ and GitQuickest install — one command
Claude Code pluginGit + Claude CodeNamespaced, managed via /plugin
Git cloneGit + Claude Code CLIFull control, developer setup
Option 1 · ≈ 5 minutes · no install

Install a Claude Skill in Claude.ai (browser)

  1. Sign in

    Go to claude.ai. Pro, Team or Enterprise work; the Free tier works for short tests.

  2. Create a Project

    Click Projects → Create Project and name it after the role, e.g. “Owner Relations”.

  3. Copy the SKILL.md

    Open the skill's SKILL.md (links below), click Raw on GitHub, and copy everything.

  4. Paste it into the Project instructions

    Click Set instructions, paste, and save. Every new chat in that Project now runs as that teammate.

  5. Start chatting

    Try one of the example tasks on the skill's page. Tip: make one Project per skill and switch Projects as your role changes during the day.

Option 2 · ≈ 10 minutes · recommended

Install all eight skills in Claude Code with npx

  1. Install Node.js 18+ and Git

    From nodejs.org and git-scm.com if you don't have them.

  2. Run the installer

    It clones the skills into ~/.claude/skills/vacationrental-team-skills/, where Claude Code loads them automatically.

    npx github:msg2ai/vacationrental-team-skills install
  3. Open Claude Code and ask

    No need to pick a skill — Claude chooses the right one from your prompt.

Manage the install

npx github:msg2ai/vacationrental-team-skills list        # See all 8 skills
npx github:msg2ai/vacationrental-team-skills update      # Update to the latest version
npx github:msg2ai/vacationrental-team-skills uninstall   # Remove the skills
Option 3

Load the skills as a Claude Code plugin

Clone the repo, then point Claude Code at it:

git clone https://github.com/msg2ai/vacationrental-team-skills.git
claude --plugin-dir ./vacationrental-team-skills
Option 4

Install manually with git clone

git clone https://github.com/msg2ai/vacationrental-team-skills.git ~/.claude/skills/vacationrental-team-skills
Codex · Cursor

Using the skills in Codex CLI or Cursor

Each SKILL.md is just markdown, so other AI coding tools can use it as a system prompt for that role.

OpenAI Codex CLI — as AGENTS.md

git clone https://github.com/msg2ai/vacationrental-team-skills.git ~/vacationrental-team-skills
cp ~/vacationrental-team-skills/vacationrental-owner-relations/SKILL.md ./AGENTS.md
codex

Swap AGENTS.md with a different SKILL.md when you change roles, or keep one project per skill.

Cursor — as a project rule

mkdir -p .cursor/rules
curl -L -o .cursor/rules/owner-relations.mdc \
  https://raw.githubusercontent.com/msg2ai/vacationrental-team-skills/main/vacationrental-owner-relations/SKILL.md

Then confirm the rule is active under Settings → Cursor Settings → Rules.

After installing

First step for every skill: a shared Knowledge Base

Every skill reads from — and writes to — one shared Knowledge Base for your portfolio. It can live wherever your team already keeps documents: a Google Drive folder (most common), Dropbox, OneDrive / SharePoint / Box, Notion, or a local folder synced to any of those. The General Manager skill will create this structure for you if you don't have one:

portfolio-knowledge-base/
├── 01-portfolio-brief/        ← company brief, # properties, markets, brand
├── 02-brand-and-voice/        ← logos, colors, photo style, tone of voice
├── 03-properties/             ← per-property folders (one per unit)
├── 04-owners/                 ← owner contracts, statements, comms log
├── 05-channels/               ← Airbnb / VRBO / Booking.com / direct exports
├── 06-housekeeping-maintenance/   ← SOPs, vendor list, work orders, inspections
├── 07-finance-trust/          ← trust ledger, payouts, taxes, P&L
├── 08-guests/                 ← guests, reviews, NPS, helpdesk transcripts
├── 09-meeting-notes/          ← team notes, decisions, owner meetings
├── 10-msg2ai-export/          ← generated JSON for hello.msg2ai.xyz
└── 11-web/                    ← direct-booking site repos, deploys

Already have an Airbnb host profile, a VRBO landlord page or a direct-booking site? The skills can use Firecrawl to crawl it and seed the Knowledge Base — property list, headline copy, amenities, review counts — so you don't fill it in by hand. Integrations are optional: every skill works on its own.

Try it

Your first prompt, per skill

When you say…SkillWhat you get back
“Bootstrap our portfolio from our Airbnb host profile”General ManagerKnowledge Base populated, per-property scaffolds, brand voice draft
“We have 14 gap nights in August — what should we do?”ReservationsA gap-by-gap recommendation: drop min-stay, flash discount, last-minute list
“Draft this month's owner statements for all 47 properties”Owner Relations47 statements with per-property P&L narrative, ready for Finance to sign off
“Build the pricing strategy for our beach properties for July”Marketing & DistributionA 90-day rate sheet per property, comp-set delta, recommended weekend lift
“Schedule today's turnovers — flag same-day-flip risk”Housekeeping & MaintenanceToday's turnover sheet sorted by route, with risk-flagged units
“Reconcile last week's trust account”Finance & TrustA 3-way reconciliation, variances surfaced and explained
“Set up the AI Ambassador concierge for unit 12”Guest ExperienceA configured response set covering 30 questions in 7 languages
“Build the direct-booking site for our portfolio”Vibe CoderA live Vercel preview URL with property pages, search, owner lead form

Questions? See the FAQ or the how-to guides.