gasbuddy-browser

Installation
SKILL.md

GasBuddy Browser Skill

⚠️ Important: Use Playwright via exec tool, NOT the built-in browser tool. The built-in OpenClaw Edge CDP browser cannot reliably wait out Cloudflare's time-based challenge. Direct Playwright via Node.js can navigate to the city URL and wait for the challenge to auto-resolve.

Quick Workflow

  1. Navigate directly to the city gas price URL (North York as default, e.g. https://www.gasbuddy.com/gasprices/ontario/north-york)
  2. Wait for Cloudflare challenge to clear — title will change from "Just a moment..." to "Best Gas Prices & Local Gas Stations in..."
  3. Scroll incrementally to load all station cards
  4. Extract station data using [class*="stationListItem"] selector and price regex
  5. Return top 5 cheapest stations

Playwright Script Template

const { chromium } = require('playwright');
Installs
1
First Seen
Aug 25, 2026