con un clic
android-order
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Menú
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
| name | android-order |
| description | Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment). |
This skill uses the paired Android device (OpenClaw SMS Demo app with order capability) to manage an in-app menu and cart: get menu, add/remove items, view cart, submit order. Inspired by EdgeOSToolService (MEOW PAY); implementation is in-memory on the device (demo, no real POS backend).
order.* commands below.| Command | Description |
|---|---|
order.getGoods | Return menu (id, name, priceCents, price). |
order.getSelectedGoods | Return current cart with quantities and subtotals. |
order.addGoods | Add by id or name (and optional quantity). |
order.removeGoods | Remove by id or name (and optional quantity). |
order.clearGoods | Clear cart. |
order.submitOrder | Submit cart as order; returns summary (demo only). |
order.batchAddGoods | Add multiple items: list = [{"id":"1","quantity":2},...]. |
Invoke via the OpenClaw gateway node invoke API:
order.getGoods, order.getSelectedGoods, order.addGoods, order.removeGoods, order.clearGoods, order.submitOrder, order.batchAddGoods.null for no-param commands.command: "order.getGoods"paramsJSON: null or "{}"{ "id", "name", "priceCents", "price" }.command: "order.getSelectedGoods"paramsJSON: null or "{}"id, name, quantity, priceCents, subtotalCents.command: "order.addGoods"
paramsJSON: provide id or name (or both); optional quantity (default 1).
{ "id": "1", "quantity": "2" }
or
{ "name": "拿铁", "quantity": "1" }
Success: payload includes success: true and message (e.g. "已添加 拿铁 x1").
command: "order.removeGoods"paramsJSON: same shape as addGoods (id or name, optional quantity).command: "order.clearGoods"paramsJSON: null or "{}".command: "order.submitOrder"paramsJSON: null or "{}".success, message, totalCents, items. Cart is cleared after submit.CART_EMPTY if cart is empty.command: "order.batchAddGoods"paramsJSON: { "list": "[{\"id\":\"1\",\"quantity\":2},{\"id\":\"2\",\"quantity\":1}]" }success and message (e.g. "已批量添加 2 项").order.getGoods to see the menu.list for batchAddGoods).The in-app menu includes items such as: 拿铁, 美式, 卡布奇诺, 三明治, 沙拉, 蛋糕 (with ids "1"–"6"). Use order.getGoods to get the current list and prices.
监控 OpenClaw GitHub 版本更新,获取最新版本发布说明,翻译成中文, 并推送到 Telegram 和 Feishu。用于:(1) 定时检查版本更新 (2) 推送版本更新通知 (3) 生成中文版发布说明
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your agent a soul.
一键发布 Markdown 到微信公众号草稿箱。基于 wenyan-cli,支持多主题、代码高亮、图片自动上传。
Reusable Polymarket + OpenClaw trading operations skill for any workspace. Use when the user needs to set up, run, tune, monitor, and deploy an automated Polymarket trading project (paper/live), including env configuration, risk controls, reporting, and dashboard operations.
Agents can sign plugins, rotate credentials without losing identity, and publicly attest to behavior.
Auto-create a new session when OpenClaw context usage reaches 80% without requiring Mem0 or file memory systems. Use when users want default OpenClaw to proactively rotate sessions and avoid context overflow in long chats.