bring-shopping
Manage Bring! shopping lists via the unofficial bring-shopping Node.js library using email/password login. Use for listing lists, reading items, adding/removing items, and checking/unchecking items when API-style access is acceptable.
安装与使用
请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。
查看来源 ↗使用指南技能说明
Bring Shopping
Overview
Use the bring-shopping npm package to access Bring! lists with email/password credentials. Default list is "Willig" unless the user specifies otherwise.
Quick Start
- Install dependency in the skill folder:
-
npm install bring-shopping
-
- Set environment variables in the Clawdbot config (preferred) or shell:
-
BRING_EMAILandBRING_PASSWORD
-
- Run the CLI script:
-
node scripts/bring_cli.mjs items --list "Willig"
-
Tasks
Show lists
-
node scripts/bring_cli.mjs lists
Show items
-
node scripts/bring_cli.mjs items --list "Willig"
Add items
-
node scripts/bring_cli.mjs add --item "Milch" --spec "2L" --list "Willig"
Remove items
-
node scripts/bring_cli.mjs remove --item "Milch" --list "Willig"
Check items
-
node scripts/bring_cli.mjs check --item "Milch" --list "Willig"
Uncheck items
-
node scripts/bring_cli.mjs uncheck --item "Milch" --spec "2L" --list "Willig"
Notes
- Store credentials in Clawdbot config env so they are not bundled with the skill.
- If the list name is ambiguous, run
listsand ask which list to use. - If an item is already checked,
uncheckre-adds it to the purchase list.
使用示例
查看来源仓库中的使用示例与配置说明。
查看来源 ↗来源历史
- 收录时间
- 2026-01-20
- 索引更新时间
- 2026-01-30
- Branch
- main
收录与同步日期属于本站记录。源码修改历史请查看来源仓库。
GitHub ↗chat Comments (0)
Sign in to join the discussion and leave a comment.
No comments yet. Be the first to share your thoughts!