← 返回 Skills 市场
ajeenkya

Shopping List

作者 Ajeenkya Bhatalkar · GitHub ↗ · v1.0.1
cross-platform ⚠ suspicious
656
总下载
2
收藏
4
当前安装
2
版本数
在 OpenClaw 中安装
/install shopping-list
功能描述
Conversational shopping list with categories, family sharing, and purchase history. Add items, check them off, organize by category — all through natural lan...
安全使用建议
This skill appears to do exactly what it says: keep a local shopping list and history in skills/shopping-list/data/. Before installing, consider: (1) it will create and modify files in that directory and persist a chosen user name in data/config.json; (2) ensure you are comfortable storing shopping data locally in the agent environment; (3) the skill assumes the agent has permission to read/write the specified relative path and will rename corrupted active.json to active.json.corrupt — if you have sensitive files under a similarly named path, check where the agent's working directory is. There are no network calls, no credentials requested, and no install-time downloads. If you want to be extra cautious, inspect the data/ files after first use to confirm contents and location.
功能分析
Type: OpenClaw Skill Name: shopping-list Version: 1.0.1 The skill is classified as suspicious due to the explicit instruction in `SKILL.md` to execute a shell command (`uuidgen` in bash) for generating IDs. While `uuidgen` itself is a benign utility, this direct instruction for shell execution represents a risky capability and a potential shell injection vulnerability if the agent's execution environment is not robustly sandboxed or if future skill versions introduce user-controlled arguments to such commands. There is no evidence of intentional malicious behavior like data exfiltration or persistence.
能力评估
Purpose & Capability
Name/description (conversational shopping list, categories, history, family sharing) match the behavior: the SKILL.md and references describe adding, editing, archiving, and persisting items in local JSON files. No unrelated credentials, binaries, or external services are requested.
Instruction Scope
Instructions direct the agent to create and manage files under skills/shopping-list/data/ (active.json, config.json, monthly history files) and to prompt the user once to set a persistent user name. This is expected for a local shopping-list skill, but note that it will persist user-provided identity and list contents on disk and will rename a corrupt active.json to active.json.corrupt if parsing fails.
Install Mechanism
No install spec and no code files to execute. This is low risk: the skill is instruction-only and will not pull external packages or download archives.
Credentials
The skill requires no environment variables, no credentials, and no config paths beyond its own data directory. Requested data storage (user name, items, history) is proportionate to the stated purpose.
Persistence & Privilege
The skill persists data locally (config.json stores a lowercased user name; active and history JSONs store list items). always:false and no cross-skill config modifications. Users should be aware data is written to disk and persisted across sessions.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install shopping-list
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /shopping-list 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Updated the initial user prompt to "What's your name? I'll use it to track who added each item." - No functional logic changes; documentation clarification only. - Added _meta.json file for metadata tracking.
v1.0.0
- Initial release of the shopping list skill with full conversational capabilities. - Supports adding, organizing, and checking off items with quantity, category, and notes. - Items are organized by category, with intelligent category inference and custom category support. - Family sharing: Tracks who added items, and can prompt for user selection. - Maintains purchase history with monthly archives, and protects against data loss via backups and corruption recovery. - All operations are handled through natural language, supporting multi-item input and duplicate handling.
元数据
Slug shopping-list
版本 1.0.1
许可证
累计安装 4
当前安装数 4
历史版本数 2
常见问题

Shopping List 是什么?

Conversational shopping list with categories, family sharing, and purchase history. Add items, check them off, organize by category — all through natural lan... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 656 次。

如何安装 Shopping List?

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

Shopping List 是免费的吗?

是的,Shopping List 完全免费(开源免费),可自由下载、安装和使用。

Shopping List 支持哪些平台?

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

谁开发了 Shopping List?

由 Ajeenkya Bhatalkar(@ajeenkya)开发并维护,当前版本 v1.0.1。

💬 留言讨论