# Order

Orders real-world goods and services online through approved providers (DoorDash via...

- Repository: https://github.com/danielmiessler/LifeOS (19669 stars)
- Category: Business
- License: MIT
- Last updated: 2026-10-28
- Runs scripts: yes, review before use

## Install

Claude Code: `npx skills add danielmiessler/LifeOS --skill Order -g -a claude-code -y`
Codex: `npx skills add danielmiessler/LifeOS --skill Order -g -a codex -y`
Cursor: `npx skills add danielmiessler/LifeOS --skill Order -g -a cursor -y`
Gemini CLI: `npx skills add danielmiessler/LifeOS --skill Order -g -a gemini-cli -y`

## Description

Orders real-world goods and services online through approved providers (DoorDash via dd-cli, Amazon planned); every purchase is a must-ask with a spend ceiling. USE WHEN order food, order DoorDash, get me lunch, get dinner delivered, reorder my usual, order online, order takeout, place a food order, DoorDash search, buy this online, order from Amazon. NOT FOR phone bookings, where to eat, business search or reviews (a scraping skill or Google Maps), or taste and gear skills.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# Order

Turn a plain request, "order me ramen", "reorder my usual", into a real order for physical goods and services, through provider integrations that are sanctioned and safe. One skill, one purchase-gate, many providers.

## Ideal State

- No money moves without the principal's explicit yes on a fully itemized total, under the per-order ceiling, through a sanctioned provider path, with nothing substituted or absorbed on their behalf.
- Searches, menus, order history and delivery status are answered at once, with no gate.
- After every placed order the principal holds the command that follows it to a terminal state and texts them when it is near and when it lands (`Tools/WatchOrder.ts`, run in their own second terminal, since the watcher lives only as long as that terminal).
- The provider account stays in good standing: official tooling only, the owner's own orders only, never a scraper.

## Intent Routing

| Intent | Trigger | File |
|----------|---------|------|
| **Setup** | "set up ordering", "install dd-cli", "dd-cli login", "re-auth DoorDash", "update dd-cli" | `Intents/Setup.md` |
| **Doordash** | "order DoorDash", "get me food", "search restaurants", "reorder my usual" | `Intents/Doordash.md` (live, official `dd-cli`) |
| **Amazon** | "order from Amazon", "buy this on Amazon" | `Intents/Amazon.md` (stub, sanctioned deep-link path, not yet built) |

| File | Read when |
|------|-----------|
| `Safety.md` | the reasoning behind each purchase-gate rule, or deciding whether something needs the gate |
| `Setup.md` | first-time setup: Config.md fields, the DoorDash account and waitlist, and the commands that prove the install works |

## The Purchase Gate (applies to every provider)

The rest: https://github.com/danielmiessler/LifeOS/blob/HEAD/LifeOS/install/skills/Order/SKILL.md
