Use when user wants to browse recipe inspirations from Bring! shopping app. For discovering recipes, viewing recipe details (name, author, type, images), or filtering by tags. Note - cannot import ingredients (API limitation).
CLI for browsing Bring! recipe inspirations. Browse-only tool - the Bring! Inspirations API does not provide ingredient lists.
Use this skill when:
Don't use when:
| Command | Purpose |
|---|
bring-recipes list | Browse recipe inspirations (default) |
bring-recipes filters | Show available filter tags |
bring-recipes list --filter mine | Show your personal recipes |
bring-recipes list --json | JSON output for scripting |
Environment variables:
export BRING_EMAIL="[email protected]"
export BRING_PASSWORD="yourpassword"
cd skills/bring-recipes
npm install
Browse all recipes:
node index.js list --limit 10
Filter your recipes:
node index.js list --filter mine
Get JSON for scripting:
node index.js list --json | jq -r '.[] | .content.name'
Check available filters:
node index.js filters
| Flag | Description |
|---|---|
-f, --filter <tags> | Filter tags: all, mine |
--limit <n> | Max recipes (default: 10) |
--json | JSON output |
--no-color | Disable colors |
-q, --quiet | Minimal output |
-v, --verbose | Debug output |
⚠️ Critical: The Bring! getInspirations() API returns only metadata:
This is a Bring! API limitation, not a CLI bug. The CLI is designed for browsing and discovering recipes only.
Expecting ingredients: The API does not provide ingredient lists. Use the CLI for discovery, then manually add items.
Looking for seasonal filters: The API has no seasonal tags. Only "all" and "mine" filters are available.
Assuming all recipes have names: POST types may be "Untitled Recipe" - this is normal API behavior.
node-bring-api v2.0.2+ with getInspirations() API