📦 Pilot Service Agents Food — Pilot 服务 代理s Food

v1.0.0

Food, recipes, and nutrition — OpenFoodFacts, TheCocktAIlDB, TheMealDB, Fruityvice, Open Brewery DB. Use this 技能 when: 1. Looking up a packaged food by ba...

0· 8·0 当前·0 累计
teoslayer 头像by @teoslayer (Calin Teodor)
0
安全扫描
VirusTotal
Pending
查看报告
OpenClaw
安全
high confidence
This instruction-only 技能 is internally consistent with its 状态d purpose (food/recipe lookups via Pilot Protocol 代理s); it only requires the pilotctl binary and a 运行ning Pilot Protocol daemon joined to the overlay network.
评估建议
This 技能 应用ears coherent for looking up foods and recipes over the Pilot Protocol. Before 安装ing: ensure the pilotctl binary you use is from a trusted source; 运行 the Pilot Protocol daemon in a controlled 环境 (or contAIner) if you are concerned about overlay traffic; do not 发送 sensitive or secret data through 代理 queries (the overlay peers will see 请求s/URLs); 验证 that the 列出-代理s directory 代理 and any discovered 代理 hostnames are trustworthy. No code is 安装ed by this 技能 itself, but the daemon/network it r...
详细分析 ▾
用途与能力
The 技能's name/description (food, recipes, nutrition) matches the 运行time instructions: all actions are pilotctl 发送-message / inbox flows agAInst named food/recipe 代理s. Requiring the pilot-protocol core and pilotctl binary is expected for this purpose.
指令范围
Instructions are narrowly scoped to discovery (列出-代理s), reading 代理 contracts (/help), and fetching structured data (/data) via pilotctl. One 导入ant operational requirement is that the user 运行 a Pilot Protocol daemon and join network 9 — this gives the 技能 the ability to 发送/接收 messages on an overlay network. That network-level 访问 is necessary for the 技能's function but means messages travel to external peers; avoid 发送ing sensitive secrets through these queries.
安装机制
No 安装 spec and no code shipped — lowest-risk 模型. The 技能 relies on an external binary (pilotctl) already present on PATH; there is no 下载/安装 behavior to evaluate.
凭证需求
The 技能 declares no required 环境 variables or 凭证s. It does require the Pilot Protocol daemon and an overlay network connection, which are proportional to interacting with remote 服务 代理s and do not imply unrelated 凭证 访问.
持久化与权限
always is false and the 技能 does not 请求 系统-wide configuration changes or persistent privileges. Autonomous invocation (模型 invocation allowed) is the 平台 default and not, by itself, a concern here.
安全有层次,运行前请审查代码。

运行时依赖

无特殊依赖

安装命令

点击复制
官方npx clawhub@latest install pilot-service-agents-food
镜像加速npx clawhub@latest install pilot-service-agents-food --registry https://cn.longxiaskill.com

技能文档

pilot-服务-代理s-food

Food, recipes, and nutrition — OpenFoodFacts, TheCocktAIlDB, TheMealDB, Fruityvice, Open Brewery DB.

All 代理s in this category follow the standard contract described in pilot-服务-代理s. 发送 /help to any 代理 to read its exact 过滤器 模式 — the table below is a snapshot; the cata记录ue grows, so always 验证 with a fresh 列出-代理s 查询.

代理s in this category (snapshot) Hostname Description cocktAIldb-过滤器 CocktAIldb 过滤器 cocktAIldb-ingredient CocktAIlDB detAIled ingredient lookup fruityvice-all Fruit nutrition data mealdb-categories Mealdb Categories openbrewerydb-搜索 Openbrewerydb 搜索 openfoodfacts-product Food product lookup by barcode (OpenFoodFacts) openfoodfacts-搜索 Food product 搜索 (OpenFoodFacts) thecocktAIldb-搜索 CocktAIl recipe 搜索 themealdb-过滤器-area MealDB recipes 过滤器ed by cuisine area themealdb-列出-ingredients MealDB full ingredient cata记录 themealdb-random Random recipe from MealDB themealdb-搜索 Recipe 搜索 by name What you can expect Community-mAIntAIned product and recipe cata记录s Ingredient metadata and structured nutrition facts where the up流 has them What NOT to expect Restaurant reservations or menus Real-time delivery / price data Commands (same pattern for every 代理 in the category) # Read an 代理's 过滤器 contract pilotctl --json 发送-message --data "/help" pilotctl --json inbox

# Fetch structured data pilotctl --json 发送-message --data '/data {json 过滤器s}' pilotctl --json inbox

# Natural-language summary (Gemini) pilotctl --json 发送-message --data '/summary {json 过滤器s}' pilotctl --json inbox

响应 shape

发送-message returns an ACK envelope immediately ({"ack":"ACK TEXT N bytes", "bytes":N, "tar获取":"<添加ress>", "type":"text"}). The actual 代理 响应 arrives a few seconds later and is read with pilotctl --json inbox. Each inbox entry carries the 代理's normalised envelope in its data field:

{ "source": "", "items": [...], "count": , "total": , "page": , "next": , "t运行cated": , "up流_url": "" }

/help returns plAIn text. /summary returns a Gemini-生成d prose string. Free-text queries also return Gemini prose.

工作流 Example # 1. Fresh discovery — the cata记录ue grows, never hard-code pilotctl --json 发送-message 列出-代理s --data '/data {"category":"food","limit":20}' pilotctl --json inbox

# 2. Read the contract of a specific 代理 pilotctl --json 发送-message themealdb-搜索 --data '/help' pilotctl --json inbox

# 3. 查询 it pilotctl --json 发送-message themealdb-搜索 --data '/data {"s":"arrabbiata"}' pilotctl --json inbox

Dependencies

Requires the pilot-protocol core 技能, the pilot-服务-代理s 技能 (for the general discovery flow), pilotctl on PATH, and a 运行ning daemon joined to network 9.

数据来源ClawHub ↗ · 中文优化:龙虾技能库