← 返回
安全合规 中文

Bring Recipes

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).
当用户想浏览Bring!购物应用的食谱灵感时使用。用于发现食谱、查看详情(名称、作者、类型、图片)或按标签筛选。注意:无法导入食材(API限制)。
darkdevelopers
安全合规 clawhub v0.1.0 1 版本 99823.8 Key: 无需
★ 1
Stars
📥 2,246
下载
💾 45
安装
1
版本
#latest

概述

Bring! Recipe Browser CLI

Overview

CLI for browsing Bring! recipe inspirations. Browse-only tool - the Bring! Inspirations API does not provide ingredient lists.

When to Use

Use this skill when:

  • User wants to discover Bring! recipes
  • Browsing recipe inspirations
  • Viewing recipe metadata (names, authors, types, images, links)
  • Filtering recipes by tags (all, mine)
  • Need JSON output of recipes for scripting

Don't use when:

  • User wants to add ingredients to shopping list (API limitation)
  • Managing shopping lists directly
  • Need full recipe details with ingredients

Quick Reference

CommandPurpose
------------------
bring-recipes listBrowse recipe inspirations (default)
bring-recipes filtersShow available filter tags
bring-recipes list --filter mineShow your personal recipes
bring-recipes list --jsonJSON output for scripting

Environment variables:

export BRING_EMAIL="your@email.com"
export BRING_PASSWORD="yourpassword"

Installation

cd skills/bring-recipes
npm install

Common Workflows

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

Flags Reference

FlagDescription
-------------------
-f, --filter Filter tags: all, mine
--limit Max recipes (default: 10)
--jsonJSON output
--no-colorDisable colors
-q, --quietMinimal output
-v, --verboseDebug output

API Limitations

⚠️ Critical: The Bring! getInspirations() API returns only metadata:

  • ✅ Recipe names, authors, types
  • ✅ Images, links, tags, like counts
  • Ingredient lists (not provided)

This is a Bring! API limitation, not a CLI bug. The CLI is designed for browsing and discovering recipes only.

Recipe Types

  • TEMPLATE - Bring! templates (e.g., "Sunday Brunch")
  • RECIPE - Parsed recipes from partners
  • POST - Promotional content

Common Mistakes

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.

Implementation Notes

  • Uses node-bring-api v2.0.2+ with getInspirations() API
  • Requires Node.js 18.0.0+
  • No seasonal filtering (API limitation)
  • Browse-only functionality
  • JSON mode available for automation

Real-World Use

  • Recipe discovery: Browse what's available in Bring!
  • Inspiration browsing: See trending recipes and templates
  • Personal collection: Filter your saved recipes
  • Integration: JSON output for external tools

版本历史

共 1 个版本

  • v0.1.0 当前
    2026-03-28 15:55 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

security-compliance

OpenClaw Backup

alex3alex
备份与恢复 OpenClaw 数据。适用于创建备份、设置自动备份计划、从备份恢复或管理备份轮转。处理 ~/.openclaw 目录归档并包含适当的排除规则。
★ 89 📥 30,587
security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,211 📥 266,197
productivity

Bring Add

darkdevelopers
用于向Bring!购物清单添加商品。支持单个、批量或从stdin/文件添加。支持预览和JSON输出。
★ 1 📥 2,292