编程

Bring

Manage Bring! shopping lists - view, add, remove items from shared grocery lists.

它能做什么

Manage Bring! shopping lists - view, add, remove items from shared grocery lists.

技能文档

Bring Shopping List Integration

Invocation

The CLI lives at scripts/bring-cli.js. Always prefix with NODE_PATH=$(npm root -g):

NODE_PATH=$(npm root -g) node ~/.openclaw/workspace/skills/bring/scripts/bring-cli.js  [args]

Prerequisites

npm install -g bring-shopping

Setup

NODE_PATH=$(npm root -g) node ~/.openclaw/workspace/skills/bring/scripts/bring-cli.js configure  

Config stored at ~/.openclaw/bring/config.json. Tokens cached at ~/.openclaw/bring/token.json (7-day expiry).

Commands

CommandArgsNotes
configure One-time setup
renewForce re-login if token expired
listsAll lists with UUIDs
findlist``Partial name match
items[listUuid]Default list if omitted
add [note]Raw add, no catalog lookup
smartadd [locale] [note]Preferred: catalog-aware, gets icons
remove Moves to recent
setdefault``Avoid passing UUID every time
detectlang``Auto-detect list language
setlang Cache language preference
getlang``Cached or auto-detected

Supported locales: en-US, it-IT, es-ES, de-DE, fr-FR

Workflow

Adding items (prefer smartadd)

  1. If user doesn't specify a list, use default (check items without UUID first).
  2. Use smartadd with the list's locale for icon support. Fall back to add if catalog miss.
  3. Confirm what was added.

Viewing items

Run items (with listUuid or default). Present purchase items as "to buy" and recently as "recently bought".

Removing items

Run remove "". Item names are case-sensitive — match exactly from items output.

Gotchas

  • Item names are case-sensitive — copy exact names from items output.
  • remove moves to recent, doesn't delete.
  • Token cache expires after 7 days; run renew if commands start failing with auth errors.
  • smartadd needs the right locale to find catalog matches.
  • Lists use mixed languages (e.g. "Home in Florence" has Italian, German, English items). Detect per-list.

相关技能

通过托管 OAuth 连接,读写 Google Merchant Center 的商品、库存、促销与账户数据。

231 次安装5 星标

通过 Instagram Graph API 管理 Instagram 账号:查看资料、发布图文与 Reels、处理评论。

86 次安装2 星标

把项目从最初的想法一路跟到归档,每周复盘把停滞的挑出来。

82 次安装5 星标

通过托管 OAuth 连接,管理 beehiiv 出版物、订阅者、帖子、自定义字段、用户分群、订阅分层与自动化流程。

95 次安装6 星标

在你还能行动的那一刻,把你自己定下的承诺和待办按习惯方式提醒一次,确认即止。

141 次安装3 星标

维护一份本地私人通讯录,记下每个人的身份与联络时机。

72 次安装4 星标