← 返回 Skills 市场
Buy Me a Pie
作者
Simon Brüchner
· GitHub ↗
· v1.0.0
· MIT-0
217
总下载
1
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install buy-me-a-pie
功能描述
Read and change Buy Me a Pie lists. Unofficial third-party skill. No affiliation with Buy Me a Pie. Use for lists, items, purchased state, sharing, unique it...
使用说明 (SKILL.md)
Buy Me A Pie
Unofficial third-party skill. No affiliation with Buy Me a Pie.
API first.
Set creds:
BUYMEAPIE_LOGINBUYMEAPIE_PIN
Run:
{baseDir}/scripts/buymeapie.sh whoami{baseDir}/scripts/buymeapie.sh lists{baseDir}/scripts/buymeapie.sh items --list-id \x3Cid>{baseDir}/scripts/buymeapie.sh add-item --list-id \x3Cid> --title "Milk" --amount "2"{baseDir}/scripts/buymeapie.sh set-item-state --list-id \x3Cid> --item-id \x3Cid> --purchased true{baseDir}/scripts/buymeapie.sh share-list --list-id \x3Cid> --email [email protected]
Rules:
- resolve IDs before writes
- merge share emails unless replace was requested
- retry
423 - treat
401and422as auth or state failure - do not invent writes for recipe lists
- use browser only for signup, PIN reset, OAuth, print, visual checks, or API drift
Read only if needed:
{baseDir}/references/api-surface.md{baseDir}/references/architecture.md
安全使用建议
This skill appears to be a straightforward, unofficial API client: it needs your Buy Me a Pie login and PIN (used as HTTP Basic Auth) and will make requests to https://api.buymeapie.com. Before installing: verify you trust the skill publisher (source is listed as unknown), review the full scripts locally, and test in a safe environment; consider using a dedicated account or rotating your PIN if you later stop trusting the skill. The package installs Python via Homebrew if needed — ensure that installation method is acceptable for your environment. Finally, the provided code in the bundle implements expected API calls and does not request unrelated secrets or external endpoints.
功能分析
Type: OpenClaw Skill
Name: buy-me-a-pie
Version: 1.0.0
The skill is a functional third-party integration for the 'Buy Me a Pie' shopping list service. It uses a Python script (scripts/buymeapie_api.py) to interact with the official API (api.buymeapie.com) using standard Basic Authentication via environment variables. The code is transparent, lacks obfuscation, and contains no evidence of data exfiltration, unauthorized command execution, or malicious prompt injection.
能力评估
Purpose & Capability
Name/description (manage Buy Me a Pie lists) aligns with the bundle: a small Python client + shell wrapper, API surface docs, and requests to api.buymeapie.com. Required env vars (BUYMEAPIE_LOGIN, BUYMEAPIE_PIN) and python3 are appropriate for HTTP Basic Auth API access.
Instruction Scope
SKILL.md instructs the agent to run the shipped scripts and to use browser fallback only for signup/PIN/OAuth/print/visual checks. The instructions do not ask the agent to read unrelated files or exfiltrate data to unknown endpoints.
Install Mechanism
Install uses Homebrew to ensure python3 is available (formula: python). No remote, arbitrary code downloads or extract steps are present in the install spec; the bundle contains the source files to run.
Credentials
Only the login and PIN environment variables are required, which is proportionate for HTTP Basic Auth to the target API. No unrelated credentials or secret/config paths are requested.
Persistence & Privilege
The skill is not always-enabled and does not request elevated system presence or modify other skills. It runs as a normal, on-demand helper script.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install buy-me-a-pie - 安装完成后,直接呼叫该 Skill 的名称或使用
/buy-me-a-pie触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the buy-me-a-pie skill.
- Provides basic management for Buy Me a Pie shopping lists and items.
- Supports reading, adding, updating items, sharing lists, and checking account info via the API.
- Requires environment variables for login and PIN.
- Unofficial; not affiliated with Buy Me a Pie.
- Uses the browser only for signup, PIN reset, OAuth, print, or API issues.
元数据
常见问题
Buy Me a Pie 是什么?
Read and change Buy Me a Pie lists. Unofficial third-party skill. No affiliation with Buy Me a Pie. Use for lists, items, purchased state, sharing, unique it... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 217 次。
如何安装 Buy Me a Pie?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install buy-me-a-pie」即可一键安装,无需额外配置。
Buy Me a Pie 是免费的吗?
是的,Buy Me a Pie 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Buy Me a Pie 支持哪些平台?
Buy Me a Pie 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Buy Me a Pie?
由 Simon Brüchner(@powtac)开发并维护,当前版本 v1.0.0。
推荐 Skills