Setup & Installation
Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:
What This Skill Does
Automates court reservations at Bay Club facilities using a browser automation script. Handles booking and availability checks for tennis and pickleball courts. Runs headlessly via Stagehand and TypeScript.
Eliminates the need to navigate Bay Club's booking UI manually each time you want to reserve a court.
When to use it
- Book a tennis court for this Saturday morning
- Check available pickleball slots at a specific Bay Club location
- Reserve a court at a set time without logging into the site manually
- Automate recurring weekly court bookings
- Quickly check court availability before heading to the club
Example Workflow
Here's how your AI assistant might use this skill in practice.
User asks: Book a pickleball court at Bay Club Gateway for tomorrow at 9am
- 1Receives date, time, and club location from user input
- 2Runs bayclub_skills.ts with the provided arguments via shell tool
- 3Script launches a headless browser session using Stagehand
- 4Bot navigates Bay Club's booking interface and selects the requested court slot
- 5Confirms the reservation and returns booking details
Court reserved: Pickleball court at Bay Club Gateway, tomorrow 9:00am
Requirements
Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.