bring-shopping-list

Automate add, remove, list, and complete operations on a Bring! shopping list via Python CLI.

1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/zahlmann/bring-shopping-list --skill bring-shopping-list
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bring-shopping-list
Source: https://github.com/zahlmann/bring-shopping-list/tree/main
Command: npx skills add https://github.com/zahlmann/bring-shopping-list --skill bring-shopping-list

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates management of a Bring! shopping list by performing add, remove, list, and complete operations through a Python CLI.

Core Features & Use Cases

  • Add items to the default Bring! shopping list using the name and optional specs (e.g., Milk:low fat).
  • List current items and recently completed items, with optional formatting for readability.
  • Remove or complete items via a simple CLI, integrating with Bring! API and handling authentication securely.

Quick Start

Start by asking the agent to add Milk to the Bring! shopping list using the default credentials.

Frequently Asked Questions about bring-shopping-list

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate adding items to a Bring! shopping list via CLI?

You can automate adding items to a Bring! shopping list by executing add operations through a Python CLI. It accepts the item name and optional specifications, securely authenticating via the bring-api to update your default list.

What environment variables do I need to manage a Bring! shopping list with Python?

Managing a Bring! shopping list with Python requires setting the BRING_EMAIL and BRING_PASSWORD environment variables. These credentials authenticate your CLI requests to the Bring! API for list operations.

Can I list and mark completed items on a Bring! shopping list from the command line?

You can list current and recently completed items on a Bring! shopping list from the command line. The Python CLI queries the Bring! API to retrieve items and marks them complete using simple commands.

What's the best way to integrate Bring! shopping list management into an AI agent?

Integrating Bring! shopping list management into an AI agent is best done using a Python CLI. It performs add, remove, list, and complete operations via the bring-api, allowing agents to manage lists across multiple scenarios programmatically.

Does the Bring! shopping list CLI support removing items with specifications?

Yes, the Bring! shopping list CLI supports removing items. You can remove items from your default list through simple CLI commands, which handle the API requests securely using your configured credentials.