← 返回 Skills 市场
meimakes

Pantry Tracker

作者 Mei Park · GitHub ↗ · v1.3.0 · MIT-0
cross-platform ✓ 安全检测通过
155
总下载
0
收藏
1
当前安装
4
版本数
在 OpenClaw 中安装
/install pantry-tracker
功能描述
Track grocery purchases and monitor food freshness using Supabase. Use when monitoring grocery orders, checking what food is expiring, logging pantry items,...
安全使用建议
This skill appears coherent and limited to operating a Supabase-backed pantry. Before installing: (1) ensure you provide only the Supabase anon key (not the service_role key) and confirm your Supabase project enforces Row Level Security (RLS) or otherwise restricts access for that anon key; anon keys can still expose data if RLS/policies are misconfigured. (2) Verify that the email parsing is performed by your agent's separate email skill and that you do not accidentally provide email credentials to this skill. (3) Review the provided SQL schema in your own Supabase project and run it there (do not point the skill at a production DB you don't control). (4) Note the registry summary shows a malformed env listing ([object Object])—double-check the platform's install UI shows the two required env vars. (5) If you operate this in a multi-user environment, add RLS policies so anon keys can only access that user's items. Other than these standard cautions, the skill's behavior and resource needs are consistent with its description.
功能分析
Type: OpenClaw Skill Name: pantry-tracker Version: 1.3.0 The pantry-tracker skill is a legitimate tool designed to monitor food freshness and log grocery purchases using a user-provided Supabase backend. The Python script (scripts/pantry.py) uses standard libraries to interact with the Supabase REST API and contains no evidence of malicious intent, data exfiltration, or unauthorized execution. While the skill instructs the agent to scan emails for grocery orders, this behavior is central to its stated purpose and relies on the agent's existing authenticated email tools rather than attempting to harvest credentials.
能力评估
Purpose & Capability
Name/description (track groceries + freshness) align with the code and SKILL.md. The only runtime requirements are SUPABASE_URL and SUPABASE_KEY, which are appropriate for a Supabase-backed CLI. No unrelated credentials or binaries are requested.
Instruction Scope
SKILL.md instructs the agent to use an existing email skill to parse grocery emails, produce JSON, and call the included CLI. The skill itself does not access email or other system areas. CLI commands and cron guidance match the script's implemented behavior.
Install Mechanism
No install spec — instruction-only with a single Python script. Nothing is downloaded or installed automatically, which minimizes risk.
Credentials
Only SUPABASE_URL and SUPABASE_KEY (anon key) are required and the code uses only those env vars. The SKILL.md explicitly warns not to use the service-role key. Environment access is proportional to the stated purpose.
Persistence & Privilege
always is false and the skill does not request persistent system-wide privileges or modify other skills. It runs as a normal, user-invoked/autonomous-capable skill.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install pantry-tracker
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /pantry-tracker 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.3.0
Add structured requires.env metadata declaring SUPABASE_URL and SUPABASE_KEY in frontmatter for security scanner visibility
v1.2.0
Security: clarify email access is via agent's existing email tools (not this skill), explicitly list required env vars in description, no email credentials needed
v1.1.0
Security fix: explicitly require anon key only, clarify never to use service role key, add credential requirements to metadata description
v1.0.0
Initial release: email-based grocery order parsing, Supabase storage, shelf life database, morning freshness summaries
元数据
Slug pantry-tracker
版本 1.3.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 4
常见问题

Pantry Tracker 是什么?

Track grocery purchases and monitor food freshness using Supabase. Use when monitoring grocery orders, checking what food is expiring, logging pantry items,... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 155 次。

如何安装 Pantry Tracker?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install pantry-tracker」即可一键安装,无需额外配置。

Pantry Tracker 是免费的吗?

是的,Pantry Tracker 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Pantry Tracker 支持哪些平台?

Pantry Tracker 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Pantry Tracker?

由 Mei Park(@meimakes)开发并维护,当前版本 v1.3.0。

💬 留言讨论