skills/clawdbot/skills/bring-shopping

bring-shopping

SKILL.md

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

  1. Install dependency in the skill folder:
    • npm install bring-shopping
  2. Set environment variables in the Clawdbot config (preferred) or shell:
    • BRING_EMAIL and BRING_PASSWORD
  3. 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 lists and ask which list to use.
  • If an item is already checked, uncheck re-adds it to the purchase list.
Weekly Installs
4
Repository
clawdbot/skills
Installed on
opencode3
windsurf2
clawdbot2
trae2
codex2
claude-code2