x402-customer-agent

Order food from restaurants via FoodCourts.ai with Coinbase Agentic Wallet payments.

10|1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/pbc-os/agent-skills-public --skill x402-customer-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: x402-customer-agent
Source: https://github.com/pbc-os/agent-skills-public/tree/main/skills/tier-x-experimental/x402-customer-agent
Command: npx skills add https://github.com/pbc-os/agent-skills-public --skill x402-customer-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires [email protected], and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill allows users to order food from real restaurants directly through an AI agent, simplifying the process of getting meals.

Core Features & Use Cases

  • Restaurant Discovery: Find nearby restaurants based on location.
  • Menu Browsing: View restaurant menus and item details.
  • Order Placement & Payment: Preview orders, place them, and pay using the Coinbase Agentic Wallet.
  • Use Case: A user wants to order lunch from a local restaurant. The agent can find restaurants, display the menu, let the user select items, confirm the order details and price, and then process the payment using the user's pre-configured wallet.

Quick Start

Use the x402-customer-agent skill to order a "PBC Roast Beef Sandwich" from "Prospect Butcher Co" for pickup.

Frequently Asked Questions about x402-customer-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use an AI agent to order food from real restaurants?

AI agent food ordering works by calling the FoodCourts.ai API for restaurant discovery and menu browsing, then previewing orders and placing them. The Coinbase Agentic Wallet processes gasless USDC payments automatically.

Can I pay for food orders using a Coinbase Agentic Wallet?

Yes, the Skill integrates the Coinbase Agentic Wallet to handle gasless USDC payments. It checks wallet status, verifies USDC balance, and processes the transaction automatically after order confirmation.

Do I need a pre-configured wallet to use AI for food ordering?

Yes, a pre-configured Coinbase Agentic Wallet is required. The Skill performs wallet status checks and balance verification before placing an order to ensure sufficient USDC funds are available for the transaction.

How does the AI agent confirm order details before payment?

The AI agent generates an order preview via the FoodCourts.ai API before finalizing the transaction. It then uses confirmation polling to verify the order status and complete the gasless USDC payment process.

What is the process for returning customers ordering food via an AI agent?

The returning customer flow involves automated wallet status checks, profile retrieval, and USDC balance verification. The agent then previews the order, places it via API, and polls for confirmation to complete the transaction.