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:
- Install the skill (the SKILL.md file) so the agent knows when to search for campgrounds — see Install.
- 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 campertunityClaude 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.mdCodex
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.mdConfigure 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 dateslisting-details— full campground info (description, amenities, photos, reviews)listing-availability— site-level availability for a date rangelisting-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-availabilitywhen dates are known - Provide a booking link via
listing-book