
ordercli
โ 3by firecrawl ยท part of firecrawl/openclaw
Checks past and active Foodora food-delivery orders and can reorder a past order, all from the command line.
WHEN YOUR AGENT SHOULD USE IT
A QUICK BOUNDARYUSE FOR
- Check the status and expected arrival time of an active Foodora order.
- Look up the details of a past Foodora order from your order history.
- Reorder a previous Foodora order, with a confirmation step before it's placed.
- Watch an active order and get live status updates as they happen.
DO NOT USE FOR
- Support for Deliveroo is unfinished and not yet working; only Foodora is functional today.
This is the playbook your agent receives when the skill activates โ you don't need to read it to use the skill, but it's here to audit before installing.
ordercli
Use ordercli to check past orders and track active order status (Foodora only right now).
Quick start (Foodora)
ordercli foodora countriesordercli foodora config set --country ATordercli foodora login --email you@example.com --password-stdinordercli foodora ordersordercli foodora history --limit 20ordercli foodora history show <orderCode>
Orders
- Active list (arrival/status):
ordercli foodora orders - Watch:
ordercli foodora orders --watch - Active order detail:
ordercli foodora order <orderCode> - History detail JSON:
ordercli foodora history show <orderCode> --json
Reorder (adds to cart)
- Preview:
ordercli foodora reorder <orderCode> - Confirm:
ordercli foodora reorder <orderCode> --confirm - Address:
ordercli foodora reorder <orderCode> --confirm --address-id <id>
Cloudflare / bot protection
- Browser login:
ordercli foodora login --email you@example.com --password-stdin --browser - Reuse profile:
--browser-profile "$HOME/Library/Application Support/ordercli/browser-profile" - Import Chrome cookies:
ordercli foodora cookies chrome --profile "Default"
Session import (no password)
ordercli foodora session chrome --url https://www.foodora.at/ --profile "Default"ordercli foodora session refresh --client-id android
Deliveroo (WIP, not working yet)
- Requires
DELIVEROO_BEARER_TOKEN(optionalDELIVEROO_COOKIE). ordercli deliveroo config set --market ukordercli deliveroo history
Notes
- Use
--config /tmp/ordercli.jsonfor testing. - Confirm before any reorder or cart-changing action.
npx skills add firecrawl/openclaw --skill "ordercli" --full-depthRun this in your project โ your agent picks the skill up automatically.
BEFORE IT WILL WORK
2 FOR YOU- 01Log in to a Foodora account
- 02Set the Foodora account's country
Licensed under MITโ you can use, modify, and redistribute it under that license's terms.
View the full license file on GitHub โ