food-cal-order
Order food delivery via browser automation, triggered by calendar events. Supports two modes — Direct (specific service + restaurant) and Discovery (criteria-based search across all services). Services include DoorDash, Uber Eats, Grubhub. Use when a calendar event matches food ordering patterns. Spawns sub-agents for browser control.
Why use this skill?
Integrate your calendar with DoorDash, Uber Eats, and Grubhub. Automatically parse event details to order food, respect dietary restrictions, and manage delivery.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/thisisjeron/food-cal-orderWhat This Skill Does
The food-cal-order skill is an advanced browser automation agent designed to seamlessly integrate your calendar events with food delivery platforms. By parsing event metadata, it identifies whether to execute a Direct Order (specific restaurant) or a Discovery Order (criteria-based search). The agent manages the entire browsing session, navigating sites like DoorDash, Uber Eats, and Grubhub to select items, handle customizations, and navigate checkout flows based on your specified constraints.
Installation
To integrate this skill into your environment, use the OpenClaw command-line interface:
clawhub install openclaw/skills/skills/thisisjeron/food-cal-order
Ensure your agent has the necessary permissions for browser automation and network access before triggering the first event parsing task.
Use Cases
This skill is perfect for busy professionals or households that manage meal planning via calendar invites. Common use cases include:
- Automating weekly team lunches based on recurring meeting events.
- Ensuring dietary restrictions (e.g., shellfish allergies) are automatically screened by the agent.
- Managing late-night study or work sessions where meal ordering needs to be hands-off.
- Coordinating group ordering for events where a budget is strictly defined in the calendar description.
Example Prompts
- "Check my calendar for the 'Team Sync Lunch' event and order from the previously used Chipotle store using the details in the description."
- "I have a 'Dinner Plans' calendar entry; find me a Thai restaurant that meets my shellfish allergy requirements and is under $40."
- "Open my 'Friday Night' calendar invite and re-order the standard meal from Uber Eats, ensuring they follow the gate code provided."
Tips & Limitations
- Safety First: Always include specific allergy details in your calendar description. The agent treats these as critical constraints.
- Authentication: Ensure you are logged into your delivery accounts in the browser profile accessible to the agent.
- Limitations: The agent currently supports DoorDash, Uber Eats, and Grubhub. It cannot bypass checkout security like 2FA without active user assistance. Use clear, descriptive text in your calendar events for the best parsing accuracy.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-thisisjeron-food-cal-order": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, external-api
Related Skills
actual-budget
Query and manage personal finances via the official Actual Budget Node.js API. Use for budget queries, transaction imports/exports, account management, categorization, rules, schedules, and bank sync with self-hosted Actual Budget instances.
beaconchain
Monitor Ethereum validator dashboard health on beaconcha.in via V2 API, focused on one-check-per-day status and BeaconScore-first triage. Use when the user asks to check validator health, BeaconScore, missed duties, or set up low-anxiety daily monitoring/alerts for a beaconcha.in dashboard.