This skill automates gym class booking via the Arbox platform API. It requires user credentials (email and password) passed through environment variables and makes authenticated HTTP requests to arboxapp.com. The pre-fetch + wait strategy is well-designed but the tool handles sensitive authentication data. No license is specified. The repository is new with a single contributor and no community validation yet.
Popular gym classes in Israel fill up within minutes of booking opening. Fitness enthusiasts using Arbox-powered gyms (a leading Israeli gym management platform) must manually check at the exact booking window or risk missing their preferred classes, especially for high-demand sessions like morning CrossFit.
Author: @WolfikOz
Automatically book fitness classes on Arbox-powered gym platforms the moment booking opens. Use when you want to secure spots in popular CrossFit or gym classes in Israel before they sell out, set up recurring booking schedules, or manage monthly booking limits.
npx skills-il add WolfikOz/arbox-auto-bookingAutomatically books fitness classes at the exact moment booking opens -- before popular classes sell out.
git clone https://github.com/WolfikOz/arbox-auto-booking.git
cd arbox-auto-bookingYou need three IDs specific to your gym. Get them by opening Chrome DevTools, logging into the Arbox web app, and booking a class manually. Look for these values in the request payloads:
cp arbox-schedule.example.json arbox-schedule.jsonEdit arbox-schedule.json with your classes, times, location IDs, and booking window.
export ARBOX_EMAIL="your@email.com"
export ARBOX_PASSWORD="yourpassword"
export ARBOX_WHITELABEL="your-gym-slug"
export ARBOX_BOX_ID="12345"
export ARBOX_MEMBERSHIP_ID="67890"ARBOX_DRY_RUN=true node arbox-book.jsnode arbox-book.jsThe script uses a pre-fetch + wait strategy:
Set up arbox-auto-booking to automatically book my Monday and Wednesday 7am CrossFit classes at my gym. Use dry run first to verify the configuration works correctly.
Help me find my ARBOX_BOX_ID, ARBOX_MEMBERSHIP_ID, and ARBOX_WHITELABEL values by guiding me through the Chrome DevTools network inspection process on the Arbox web app.
Create a cron job that runs arbox-auto-booking every day at 21:59 to book classes that open at 22:00. Make sure environment variables are properly passed and the script logs results.
Supported Agents
Trust Score
Track packages and mail via Israel Post. Use when tracking a shipment, checking delivery status, or monitoring multiple packages with WhatsApp notifications on status changes. Supports all Israel Post tracking number formats including domestic and international.
Search medications and check real-time stock availability at Clalit pharmacies across Israel. Use when you need to find a drug like Acamol, Nurofen, or Amoxicillin and check which branch has it in stock. Supports Hebrew and English drug name searches.
Search for medications and check real-time stock availability at Maccabi pharmacies in Israel. Use when searching for drugs like "nurofen", "acamol/אקמול", "advil", or finding nearby pharmacy branches with stock. Supports Hebrew and English drug names. מכבי פארם, תרופות, מלאי, בית מרקחת.
Guide to fertility treatments in Israel including IVF coverage, health basket entitlements, surrogacy law, and navigating kupat cholim fertility services.
Want to build your own skill? Try the Skill Creator · Submit a Skill