Campertunity

Agent Skills

Drop-in SKILL.md files that teach agents how to search, check availability, and book campsites worldwide.

Agent skills are SKILL.md files that platforms load to give an agent specific capabilities. The Campertunity skill is compatible with OpenClaw, Claude Code, Codex, and any platform that supports the SKILL.md format.

Prefer raw MCP? The same package ships an MCP server — see MCP Server.

Quick Start

Installing the skill is two steps:

  1. Install the skill (the SKILL.md file) so the agent knows when to search for campgrounds — see Install.
  2. Configure the MCP server so the agent has the actual tools to call — see Configure MCP.

The skill is behavioral; the MCP server provides the tools. Both pieces ship from the campertunity-ai-tools npm package.

Install Skill

The skill file (SKILL.md) tells the agent when and how to search for campgrounds. Install it on whichever platform you use:

OpenClaw

openclaw skills install campertunity

Claude Code

Copy the SKILL.md from the published package into your workspace's skills directory:

cp node_modules/campertunity-ai-tools/skills/campertunity/SKILL.md \
  .claude/skills/campertunity.md

Codex

Copy the same SKILL.md into the Codex skills directory used by your project (the location depends on your Codex setup):

cp node_modules/campertunity-ai-tools/skills/campertunity/SKILL.md \
  <your-codex-skills-dir>/campertunity.md

Configure MCP

A skill alone cannot call tools — it describes behavior, not implementation. You also need the Campertunity MCP server registered with your host so the agent has listing-search, listing-details, etc. available at runtime.

Hosted (recommended)

No install. Point your MCP config at the hosted endpoint:

{
  "mcpServers": {
    "campertunity": {
      "url": "https://campertunity.com/mcp-server",
      "transport": "http"
    }
  }
}

For stdio-only hosts (e.g. Claude Desktop), bridge via mcp-remote:

{
  "mcpServers": {
    "campertunity": {
      "command": "npx",
      "args": ["-y", "mcp-remote", "https://campertunity.com/mcp-server"]
    }
  }
}

Local (stdio)

Run the MCP server locally via npx:

{
  "mcpServers": {
    "campertunity": {
      "command": "npx",
      "args": ["-y", "campertunity-ai-tools@latest"]
    }
  }
}

See the MCP Server docs for API keys, rate limits, and a curl smoke test.

Available Tools

The skill exposes four tools:

  • listing-search — search campgrounds by location, filters, and dates
  • listing-details — full campground info (description, amenities, photos, reviews)
  • listing-availability — site-level availability for a date range
  • listing-book — generate a booking URL for a campground

Skill tools map 1:1 to REST endpoints. See the REST API docs for full parameter schemas.

Workflow

The skill activates when the user wants to find or book campsites:

  • Search with listing-search — always include a location, and dates if the user has them
  • Present results clearly (name, distance, rating, price)
  • Drill into a specific listing with listing-details
  • Check site availability with listing-availability when dates are known
  • Provide a booking link via listing-book

Source