LaunchKit · 2026
Back to Skills

food-cal-order

Order food delivery via browser automation, triggered by calendar events.

4
1.0k downloads
by @thisisjeron

Setup & Installation

openclaw skills install @thisisjeron/food-cal-order

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install food-cal-order

Version History

v1.1.0Feb 25, 2026 - Version note by skill developer:

Add security controls: explicit pre-checkout confirmation gate, security disclosure section, Chrome profile warnings, and calendar event trust/spoofing notice.

What This Skill Does

Places food delivery orders by automating the browser, triggered by calendar events. Supports Direct mode (specify service and restaurant) and Discovery mode (search DoorDash, Uber Eats, and Grubhub by cuisine and budget). Allergy and dietary constraints are enforced throughout, and a confirmation step is required before any charge is made.

Combines calendar-driven scheduling with browser automation so food orders happen at the right time without manually navigating delivery apps at mealtime.

When to use it

  • Scheduling a dinner order to arrive when you get home from work
  • Finding Thai food under $30 for two across all supported delivery apps
  • Ordering from a specific restaurant by setting a calendar event
  • Enforcing dietary restrictions automatically when ordering for a group
  • Triggering a recurring lunch order via a recurring calendar event

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Calendar event fires with title 'DoorDash: Chipotle' and description '2 burrito bowls, chicken, nut allergy, gate code 5521'

AGENT
  1. 1Parses event title to identify Direct mode with DoorDash and Chipotle as the target
  2. 2Extracts items (2x burrito bowl with chicken), allergy constraint (nuts), and delivery note (gate code 5521) from the description
  3. 3Spawns browser sub-agent, opens DoorDash using the local Chrome profile, and verifies login
  4. 4Finds Chipotle, adds items while checking for nut-containing ingredients and applying customizations to remove conflicts
  5. 5Presents a pre-checkout summary and waits for explicit 'yes' confirmation before placing the order
OUTPUT

Order confirmed: Chipotle via DoorDash, ETA 7:35 PM, total $24.80. Nut-containing toppings removed from both bowls.

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Google Chrome with at least one delivery service account logged inActive account on DoorDash, Uber Eats, or Grubhub with a saved payment method and delivery address