diff --git a/CHANGELOG.md b/CHANGELOG.md index 7d58308a1dc..40f69d69545 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,7 @@ Docs: https://docs.openclaw.ai ### Changes +- Skills: remove bundled `food-order` skill from this repo; manage/install it from ClawHub instead. - Docs/Subagents: make thread-bound session guidance channel-first instead of Discord-specific, and list thread-supporting channels explicitly. (#23589) Thanks @osolmaz. - Channels/Config: unify channel preview streaming config handling with a shared resolver and canonical migration path. - Discord/Allowlist: canonicalize resolved Discord allowlist names to IDs and split resolution flow for clearer fail-closed behavior. diff --git a/skills/food-order/SKILL.md b/skills/food-order/SKILL.md deleted file mode 100644 index 1708dd8ce39..00000000000 --- a/skills/food-order/SKILL.md +++ /dev/null @@ -1,48 +0,0 @@ ---- -name: food-order -description: Reorder Foodora orders + track ETA/status with ordercli. Never confirm without explicit user approval. Triggers: order food, reorder, track ETA. -homepage: https://ordercli.sh -metadata: {"openclaw":{"emoji":"🥡","requires":{"bins":["ordercli"]},"install":[{"id":"go","kind":"go","module":"github.com/steipete/ordercli/cmd/ordercli@latest","bins":["ordercli"],"label":"Install ordercli (go)"}]}} ---- - -# Food order (Foodora via ordercli) - -Goal: reorder a previous Foodora order safely (preview first; confirm only on explicit user “yes/confirm/place the order”). - -Hard safety rules - -- Never run `ordercli foodora reorder ... --confirm` unless user explicitly confirms placing the order. -- Prefer preview-only steps first; show what will happen; ask for confirmation. -- If user is unsure: stop at preview and ask questions. - -Setup (once) - -- Country: `ordercli foodora countries` → `ordercli foodora config set --country AT` -- Login (password): `ordercli foodora login --email you@example.com --password-stdin` -- Login (no password, preferred): `ordercli foodora session chrome --url https://www.foodora.at/ --profile "Default"` - -Find what to reorder - -- Recent list: `ordercli foodora history --limit 10` -- Details: `ordercli foodora history show ` -- If needed (machine-readable): `ordercli foodora history show --json` - -Preview reorder (no cart changes) - -- `ordercli foodora reorder ` - -Place reorder (cart change; explicit confirmation required) - -- Confirm first, then run: `ordercli foodora reorder --confirm` -- Multiple addresses? Ask user for the right `--address-id` (take from their Foodora account / prior order data) and run: - - `ordercli foodora reorder --confirm --address-id ` - -Track the order - -- ETA/status (active list): `ordercli foodora orders` -- Live updates: `ordercli foodora orders --watch` -- Single order detail: `ordercli foodora order ` - -Debug / safe testing - -- Use a throwaway config: `ordercli --config /tmp/ordercli.json ...`