ordercli
A command-line interface for managing food delivery orders, currently supporting Foodora with Deliveroo integration in development.
Introduction
The ordercli skill provides a command-line interface (CLI) for users to track, monitor, and manage food delivery orders directly through their terminal. Designed as part of the OpenClaw ecosystem, it acts as a personal assistant tool to streamline the experience of managing real-time delivery status and historical order data. Currently, the tool is specialized for Foodora, offering features such as configuration management, authentication handling, and order history retrieval. The skill is built to handle the complexities of bot protection and session management, including support for importing cookies from Chrome or using browser-based login flows to maintain secure access.
-
Real-time order tracking and monitoring with a watch mode to receive live arrival and status updates.
-
Comprehensive history management, allowing users to view, search, and list past orders with JSON support for deeper integration.
-
Seamless reordering capabilities that allow users to preview and confirm cart actions directly from the CLI, with support for specifying address IDs.
-
Robust session management including browser-profile reuse, Chrome cookie importation, and session refreshing to bypass frequent authentication prompts.
-
Experimental support for Deliveroo is under active development, providing a foundation for multi-platform delivery management.
-
Ideal for power users who prefer keyboard-driven workflows and want to integrate delivery status into their local terminal environment.
-
Requires local configuration and initial authentication via the provided command suite; supports --config flags for testing and isolated usage.
-
Inputs include order codes and authentication credentials (email/password or session tokens); outputs consist of structured CLI output or JSON for programmatic processing.
-
As this is a tool for personal automation, users should exercise caution with cart-modifying commands and always review actions before confirmation.
-
Leverages the OpenClaw infrastructure for seamless integration into larger automated agent workflows and personal AI assistants.
Repository Stats
- Stars
- 366,528
- Forks
- 75,226
- Open Issues
- 6,914
- Language
- TypeScript
- Default Branch
- main
- Sync Status
- Idle
- Last Synced
- Apr 30, 2026, 07:58 AM