RIDB Search for Openclaw

A powerful search tool for finding campgrounds and federal recreation facilities using the Recreation Information Database (RIDB).

seanrea
v1.0.0
Jan 30, 2026
1
2.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install ridb-search

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install ridb-search using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is RIDB Search?

The RIDB Search skill allows developers and AI agents to programmatically query the federal Recreation Information Database. By integrating this skill from the Openclaw Skills library, users can find campgrounds, parks, and historical sites within a specific radius of any location. It bridges the gap between simple location names and structured federal data, providing detailed facility information including reservability status and direct booking URLs.

This utility is designed for precision, allowing for both natural language location queries via geocoding and exact coordinate-based searches. Whether you are building a travel bot or a data analysis tool, this capability ensures you have direct access to the most comprehensive database of federal recreation sites in the United States.

RIDB Search Use Cases

  • Planning camping trips by finding facilities within a specific radius of a city.
  • Integrating federal recreation data into custom travel planning AI agents using Openclaw Skills.
  • Identifying reservable campgrounds for automated availability monitoring.
  • Geocoding city names to find nearby federal recreation assets efficiently.

How RIDB Search Works

  1. The user provides a location name (e.g., "Bend, OR") or specific latitude and longitude coordinates.
  2. If a location name is provided, the skill utilizes OpenStreetMap/Nominatim to geocode the string into coordinates automatically.
  3. A request is sent to the RIDB API with the specified search radius and optional filters like camping-only or reservable status.
  4. The skill processes the raw API response and formats it into a human-readable list or a structured JSON object for further programmatic use.

RIDB Search Setup

To use this tool from the Openclaw Skills collection, you must first obtain a free RIDB API key.

  1. Sign up and generate an API key at https://ridb.recreation.gov/profile.
  2. Set your environment variable:
export RIDB_API_KEY=your_key_here
  1. Run a test search using a location name:
python scripts/search.py --location "Yosemite Valley" --radius 25 --camping-only

RIDB Search Data Schema & Taxonomy

The skill outputs data structured to facilitate integration with other Openclaw Skills. The JSON schema includes metadata about the query and an array of facility results.

Field Description
query Contains the processed latitude, longitude, and search radius.
total_count The total number of facilities found within the radius.
facilities An array of objects containing id, name, reservable status, and the recreation.gov url.
id The unique campground ID used for availability checks on recreation.gov.

RIDB Search Advanced Features

  • Automatic geocoding of city/state names into precise coordinates without requiring additional API keys.
  • Support for both human-readable terminal output and structured JSON for automated workflows.
  • Flexible filtering for reservable-only facilities to streamline booking automation.
  • Integration-ready campground IDs for deep-linking into the recreation.gov booking ecosystem.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*