foodpanda-cli for Openclaw

A command-line tool for searching, browsing menus, and ordering food from foodpanda.ph with structured JSON output.

johnwhoyou
v1.1.0
Mar 4, 2026
0
1k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install foodpanda-order

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install foodpanda-order using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is foodpanda-cli?

foodpanda-cli is a technical utility designed to bridge the gap between terminal-based workflows and the foodpanda.ph delivery platform. By leveraging these Openclaw Skills, developers can programmatically navigate the food delivery ecosystem in the Philippines without relying on a traditional GUI. The tool provides a streamlined way to interact with restaurant data, ensuring that every search and order action is handled through a predictable, JSON-friendly interface.

This skill is particularly valuable for users who spend their time in integrated development environments or terminal sessions and want to maintain productivity while managing daily tasks. These Openclaw Skills transform a standard web-based service into a scriptable asset, allowing for high-speed restaurant discovery and precise cart management through simple bash commands.

foodpanda-cli Use Cases

  • Building automated food ordering workflows for development teams.
  • Incorporating real-time restaurant and menu data into custom dashboards using Openclaw Skills.
  • Rapidly searching for specific cuisines or highly-rated vendors in Philippine metro areas.
  • Managing complex food orders with specific toppings and customizations via the command line.

How foodpanda-cli Works

  1. Initialize the environment by setting precise delivery coordinates using latitude and longitude.
  2. Authenticate the user session via a secure browser-based login that captures the required session tokens.
  3. Execute search queries to find restaurants, filtering by cuisine or specific food items to receive structured JSON results.
  4. Browse restaurant menus and query individual item details to identify required topping IDs and variation codes.
  5. Construct a digital cart by adding items with optional special instructions and customizations.
  6. Generate an order preview to verify totals and delivery address before finalizing the transaction.
  7. Execute the placement of the order using supported payment methods like cash on delivery.

foodpanda-cli Setup

Ensure you have Node.js 18 or higher installed. Install the package globally using npm to enable these Openclaw Skills:

npm install -g foodpanda-cli

Configure your delivery location and authenticate your account:

# Set location (e.g., Manila)
foodpanda-cli location 14.5995 120.9842

# Log in to your foodpanda account
foodpanda-cli login

foodpanda-cli Data Schema & Taxonomy

The skill organizes data into structured JSON objects to ensure compatibility with other automation tools. The primary data structures include:

Entity Key Fields
Restaurant id, name, cuisine, rating, delivery_fee, is_open
Menu Item code, name, price, description, topping_groups
Cart Item item_id, quantity, topping_ids, special_instructions
Order order_id, status, estimated_delivery_time, total

foodpanda-cli Advanced Features

  • Chain Outlet Discovery: Use unique chain codes to list and select specific branches of popular restaurant chains.
  • Deep Item Inspection: Programmatically retrieve topping groups and variation requirements for complex menu items.
  • JSON-First Output: All command results are piped to stdout as parseable JSON, ideal for integration with other Openclaw Skills.
  • Order Preview Validation: Built-in verification step to confirm address and pricing before any financial transaction occurs.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*