ridb-search_skill

This skill helps you locate nearby campgrounds and recreation facilities by location or coordinates using RIDB data for planning trips.
  • Python

2.5k

GitHub Stars

3

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill ridb-search

  • _meta.json302 B
  • README.md4.3 KB
  • SKILL.md2.2 KB

Overview

This skill searches the Recreation Information Database (RIDB) to find campgrounds, recreation areas, and federal facilities near a given location. It supports geocoding from place names or direct latitude/longitude and returns human-readable summaries or machine-friendly JSON. Use it to locate camping options, filter for reservable or camping-only facilities, and get facility IDs for availability checks.

How this skill works

The skill accepts a location name (auto-geocoded via OpenStreetMap/Nominatim) or latitude/longitude coordinates and queries the RIDB API within a specified radius measured in miles. It can filter results for camping-only or reservable facilities, limit result counts, and output either a readable list or structured JSON with facility IDs, names, reservability, and URLs. An API key for RIDB is required and used to authenticate requests.

When to use it

  • Finding campgrounds or federal recreation facilities near a city or coordinates.
  • Filtering results to only reservable or camping-specific sites before checking availability.
  • Generating a machine-readable list of facility IDs and URLs for automation.
  • Planning trips when you need a quick list of nearby recreation areas within a radius.
  • Integrating location-based campground search into an app or workflow.

Best practices

  • Provide either a clear place name (e.g., 'Yosemite Valley') or precise lat/lon for best results.
  • Set a reasonable radius (default 50 miles) to balance result relevance and count.
  • Use --limit to avoid excessive results if you plan to post-process output.
  • Use JSON output for programmatic workflows; use human-readable output for quick checks.
  • Keep your RIDB API key secure and set it in the environment rather than embedding it.

Example use cases

  • Search campgrounds within 50 miles of 'Bend, OR' and get a readable list of options with IDs and URLs.
  • Auto-geocode 'Yosemite Valley', filter to camping-only facilities, and export JSON for trip planning.
  • Query by coordinates for a backcountry trip basecamp and limit results to the nearest 10 sites.
  • Filter to reservable facilities when you want sites that can be booked via recreation.gov.
  • Integrate into a travel app to display nearby federal recreation areas with direct links.

FAQ

Yes. A free RIDB API key is required to query the database and must be set in your environment.

Can I use place names instead of coordinates?

Yes. Place names are geocoded automatically using OpenStreetMap/Nominatim so you can pass city or park names.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational
ridb-search skill by openclaw/skills | VeilStrat