msg2ai.hotel-team-skills
Guide · uses the free Head of Web (Vibe Coder) skill

How to build a hotel landing page and ship it to Vercel with Claude

Every major campaign deserves its own page: one offer, one call to action, clean tracking. The Vibe Coder skill spins up per-package and per-segment landing pages on Next.js and deploys them to Vercel — reading the copy, rooms and brand from the shared Knowledge Base instead of inventing it.

What you need

Step by step

  1. Install the Vibe Coder skill. This is the one skill that benefits from someone who can use a terminal: run npx hotel-team-skills install and open Claude Code in your website's repo.
  2. Point it at the Knowledge Base. The skill pulls the property brief, brand & voice, rooms and F&B from the Knowledge Base and never invents copy — if something's missing, it asks.
  3. Ask for the page. Ask: “Ship the /weddings landing page to Vercel.” (Or romance, family escape, corporate, holiday, or a group / MICE page with an RFP form.)
  4. Review the preview URL. Check the single CTA, the custom OG image and the UTM tracking on the Vercel preview before promoting it to production.
"Ship the /weddings landing page to Vercel."

What a good result covers

This is the workflow the Head of Web (Vibe Coder) skill follows, quoted from its SKILL.md:

Per-package and per-segment landing pages

Spin up a new landing page per major campaign:

  • Wedding package (with planner CTA + gallery)
  • Romance / staycation
  • Family escape
  • Corporate negotiated landing
  • Holiday / seasonal
  • Group / MICE landing with RFP form Each page has a single CTA, custom OG image, and clean UTM tracking.

See a finished example: the Weddings page the skill produced for The Meridian Nashville in the mock portfolio.

Get the Head of Web (Vibe Coder) skill →All install options

More guides