Skill

ordertogo

Browse, cart, and place orders at any OrderToGo.com restaurant from the terminal — pure-Go agent-native client...

Verified: 2026-05-13 (printing-press-ingest-2026-05-13+enrich-capability-skill)

When to use ordertogo

Choose if

You want an agent to place real OrderToGo restaurant orders from a terminal — recomposing a "usual" order under a budget cap, retrieving spend analytics from local history, executing verified checkout flows with explicit confirmation. Pick this over DoorDash/Uber Eats clients when the user's restaurants are on OrderToGo and you accept the Braintree headless-checkout dependency on host Chrome.

Avoid if

The user's restaurants aren't on OrderToGo (it's not a multi-platform aggregator), the host can't run Chrome, or the workflow can't tolerate real payments executing on success (the CLI authorizes real charges through Braintree — there is no sandbox/dry-run mode documented). Also avoid for restaurants outside OrderToGo's served metros.

Risk Flags

  • HIGH financial `order place` makes real payments through headless Chrome / Braintree. Budget gate enforcement depends on accurate --max — an agent passing the wrong cap can authorize unintended charges. Treat as a destructive, side-effecting operation.
  • MEDIUM auth Session cookie imported from local Chrome; sessions expire and re-authentication is required, breaking unattended runs until the user re-logs into OrderToGo in their browser.
  • LOW scope Restaurant filtering is by location code (e.g., "sto" Seattle, "det" Detroit) — coverage limited to OrderToGo's served metros. Order history sync window for "usual" detection is the last 30 days; older patterns aren't surfaced. Stale menu cache can mislead `usual` detection.
  • LOW runtime Default install needs Node.js (npx). Requires Chrome on the host machine for authentication and headless checkout flows; pure-Node sandboxes won't work.

Cost

Type: Unknown

Hidden costs

  • Real payments execute against the upstream payment processor — the CLI drives "headless Chrome through Braintree" on `order place`. No platform fees disclosed, but orders incur actual restaurant + tax + tip charges to the user's payment method.

Install

Default

npx -y @mvanhorn/printing-press install ordertogo

Estimated time to first success: ~10 min

Dependencies

Minimum runtime: Node.js 18+ and Chrome / Chromium on the host

Distribution

Repository
https://github.com/mvanhorn/printing-press-library