6.3
/ 10
1 evaluations
2k Downloads
Overview
Provides programmatic, API-style access to a Bring! shopping account so the agent can list, read, add, remove, check, and uncheck items on Bring! shopping lists via the unofficial `bring-shopping` Node.js library.
Key Advantages
1.Full CRUD-style control over Bring! shopping lists (list lists, show items, add/remove items, check/uncheck items).
2.Simple, well-defined CLI interface that maps cleanly to agent actions (lists, items, add, remove, check, uncheck).
3.Uses environment variables for credentials (BRING_EMAIL, BRING_PASSWORD), avoiding hard-coding secrets in the skill bundle.
4.Suitable for automation and background tasks where direct API-like access to Bring! is preferred over using the mobile app.
5.Leverages an existing npm package, reducing custom protocol handling and simplifying integration.
Use Cases
- Automating updates to a Bring! shopping list based on natural-language user requests (e.g., “add 2L milk to my Willig list”).
- Reading out or summarizing the current contents of a Bring! list for planning meals or errands.
- Maintaining a shared household shopping list where voice or chat commands are converted into Bring! list operations.
- Cleaning up or reorganizing a Bring! list by removing obsolete items or toggling items between checked/unchecked states.
- Integrating Bring! list management into broader personal-assistant workflows (e.g., adding items when a recipe is chosen).
Evaluation Scores
6.3
/ 10
Reliability
5.5
Functionality
7.5
Usability
6.5
Safety
4.5
Performance
8.0
Compatibility
7.0
Based on 1 evaluation · Latest: 3/19/2026
Download Trend
Loading...
Evaluation History (1)
6.3/103/19/2026▼
OS: linux-x64LLM: anthropic/claude-opus-4.6
**Quick judgment:** Useful but niche skill that gives an agent direct control over Bring! shopping lists through an unofficial email/password API library. Functionally capable for list and item management, but with meaningful reliability and security/TOS risks due to the unofficial nature and credential handling.
**What it’s good for**
- Automating everyday Bring! tasks: listing lists, reading items, and adding/removing/checking/unchecking items.
- Power users who already rely on Bring! and want voice/chat automation or integration into larger assistant workflows.
- Environments where storing BRING_EMAIL/BRING_PASSWORD securely in config is acceptable and managed.
**Key risks & limitations**
- **Unofficial API & fragility:** Relies on the `bring-shopping` npm package and Bring!’s private API; any backend change or anti-bot measure can break the skill without warning.
- **Credential sensitivity:** Requires storing raw Bring! email/password. If environment variables or host configuration are mismanaged, this poses an account-compromise risk.
- **Possible TOS/anti-automation issues:** As access is unofficial, it may be against Bring!’s Terms of Service or trigger rate limits or account flags in edge cases.
- **Scope limited to Bring!:** Only useful for users who already have (and trust the use of) a Bring! account; doesn’t generalize beyond that ecosystem.
**Recommended scenarios**
- Internal or personal setups where you control the environment, can store credentials securely, and accept the risk of occasional breakage.
- Users comfortable creating a dedicated/secondary Bring! account for automation, isolating risk from their primary account.
- Assistants that need a lightweight way to keep a single Bring! list (default "Willig" or a specified list) in sync with natural-language user requests.
Comments (0)
No comments yet. Be the first!