TopRank Skills

Home / Claw Skills / Git / GitHub / bayclub_manager
Official OpenClaw rules 36%

bayclub_manager

Book and manage tennis/pickleball courts at Bay Club.

Stars

0

Installs

0

Status

ACTIVE

Visibility

PUBLIC

安装方式

直接复制以下提示词,发送给你的 AI 助手即可完成安装。

请先检查是否已安装 SkillHub 商店,若未安装,请根据 https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/skillhub.md 安装 SkillHub 商店,然后安装 bayclub_manager 技能。 若已安装,则直接安装 bayclub_manager 技能。

Overview

Skill Key
elizabethsiegle/bayclub-gateway-booking
Author
elizabethsiegle
Source Repo
openclaw/skills
Version
-
Source Path
skills/elizabethsiegle/bayclub-gateway-booking
Latest Commit SHA
9b7a58efc014c7f8ea9f8938e18981ad2abc7cab

Extracted Content

SKILL.md excerpt

# Bay Club Manager
This skill uses Stagehand and TypeScript to automate browser bookings.

## Instructions
When the user asks to book or check courts:
1. Use the `shell` tool to run the implementation script.
2. The command to run is: `NODE_ENV=development STAGEHAND_ENV=LOCAL HEADLESS=true npx ts-node --transpile-only {baseDir}/bayclub_skills.ts`
3. Pass user arguments (date, time, club) as strings to the script.

## Files
- Logic: `{baseDir}/bayclub_skills.ts`
- Browser Engine: `{baseDir}/BayClubBot.ts`

README excerpt

# Bay Club Court Manager OpenClaw Bot

Never miss a court slot again. This bot handles tennis and pickleball bookings at Bay Club Connect automatically - you can even text it from WhatsApp.

## What It Does

- 🎾 Check and book tennis courts
- 🏓 Check and book pickleball courts
- 🤖 Runs browser automation via Stagehand
- 📅 Works with "today", "tomorrow", or specific weekdays
- 💬 WhatsApp interface - just text to book
- 📆 Auto-adds bookings to Google Calendar

## The Story

I started building this by SSHing into my DigitalOcean droplet in VSCode, writing the initial automation code. But then I realized I could just... chat with OpenClaw via WhatsApp to finish it.

So I did. The rest of the development - debugging XPath selectors, adding calendar integration, cleaning up files, writing docs, pushing to GitHub - all happened through WhatsApp messages. No more switching between terminal windows.

## Setup

### Option 1: DigitalOcean (Easiest)

1. Go to the [OpenClaw marketplace page](https://marketplace.digitalocean.com/apps/openclaw)
2. Click "Create OpenClaw Droplet"
3. Pick the $21/month plan
4. Wait ~2 minutes for it to boot

Full guide: [How to Run OpenClaw on DigitalOcean](https://www.digitalocean.com/community/tutorials/how-to-run-openclaw)

### Option 2: Local Install

If you already have OpenClaw running locally, skip to "Install the Bot" below.

## Connect WhatsApp

After your droplet starts:

1. SSH in: `ssh root@your-droplet-ip`
2. OpenClaw will show a QR code in the terminal
3. Open WhatsApp → Settings → Linked Devices → Link a Device
4. Scan it
5. Done!

You can now text your droplet like it's a person. Wild.

## Install the Bot

```bash
cd ~/.openclaw/workspace/skills
git clone https://github.com/elizabethsiegle/bayclub-pb-tennis-openclaw-bot.git bayclub_manager
cd bayclub_manager
npm install
```

### Add Your Bay Club Credentials

Either add them to OpenClaw's config:

```bash
openclaw gateway config.patch
```

```json
{
  "env": {
    "BAYCLUB_USER...

Related Claw Skills