← 返回 Skills 市场
Plan2meal
作者
okikeSolutions
· GitHub ↗
· v1.2.5
5032
总下载
5
收藏
5
当前安装
8
版本数
在 OpenClaw 中安装
/install plan2meal
功能描述
Manage recipes and grocery lists from your Plan2Meal React Native app. Add recipes from URLs, search, view, and manage your grocery lists.
安全使用建议
Install only if you intend to connect Plan2Meal to a Convex backend and OAuth provider. Prefer your own CONVEX_URL for private use, review OAuth scopes and callback URLs, and enable ALLOW_DEFAULT_BACKEND only if you are comfortable routing recipe, grocery, and authentication traffic through the shared backend.
功能分析
Type: OpenClaw Skill
Name: plan2meal
Version: 1.2.5
The OpenClaw AgentSkills skill bundle for Plan2Meal appears benign. It provides recipe and grocery list management by interacting with a Convex backend and standard OAuth providers (GitHub, Google, Apple). The code is well-structured, uses `axios` for network requests, and includes `markdownEscape` for output sanitization. There is no evidence of intentional data exfiltration, malicious execution (e.g., `eval`, `child_process`), persistence mechanisms, or obfuscation. The `SKILL.md` and `README.md` files contain appropriate guardrails and transparency disclosures regarding data routing and backend usage, without any signs of prompt injection attempts to manipulate the agent into harmful actions. The delegation of recipe URL fetching and parsing to the Convex backend (via `src/convex.ts` and `src/commands.ts`) shifts potential web scraping vulnerabilities to the backend service, rather than being a direct flaw or malicious intent within the skill itself.
能力评估
Purpose & Capability
The code and docs align with the stated purpose: login, recipe add/list/search/show/delete, and grocery-list management through Plan2Meal backend APIs.
Instruction Scope
SKILL.md scopes use to explicit Plan2Meal actions and warns against generic cooking, nutrition, or unrelated shopping workflows; no prompt-injection or role-override behavior was found.
Install Mechanism
Installation is documented as a normal ClawdHub skill install; package.json has no preinstall/postinstall lifecycle scripts and only depends on axios at runtime.
Credentials
The skill requires Convex and GitHub OAuth configuration, with optional Google and Apple OAuth; network use and backend routing are disclosed, and shared default backend use is blocked unless ALLOW_DEFAULT_BACKEND=true.
Persistence & Privilege
OAuth access tokens and user info are stored only in in-memory maps with a 7-day session TTL and logout clearing; no disk persistence, background worker, privilege escalation, or local file indexing was found.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install plan2meal - 安装完成后,直接呼叫该 Skill 的名称或使用
/plan2meal触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.2.5
Security hardening + metadata consistency: explicit required env vars, default shared backend now opt-in via ALLOW_DEFAULT_BACKEND, updated docs/.env example with callback vars and data-routing disclosure.
v1.2.4
Docs consistency patch: align all default backend references to convex.cloud; no behavior change.
v1.2.3
Fix default backend URL typo: use convex.cloud (official deployment) instead of convex.site; align README/SKILL/.env.example and runtime default.
v1.2.2
Out-of-box UX update: set default CONVEX_URL to official backend, keep optional override for self-hosters, and add clear backend/data-routing disclosure in README/SKILL docs.
v1.2.1
Security follow-up: remove hardcoded backend default, require explicit CONVEX_URL, align docs/config expectations, OAuth/state hardening, cleanup for safer publishing.
v1.0.1
New version with recipe and grocery list management
v1.2.0
Recipe and grocery list management updates
v1.0.0
Initial release
元数据
常见问题
Plan2meal 是什么?
Manage recipes and grocery lists from your Plan2Meal React Native app. Add recipes from URLs, search, view, and manage your grocery lists. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 5032 次。
如何安装 Plan2meal?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install plan2meal」即可一键安装,无需额外配置。
Plan2meal 是免费的吗?
是的,Plan2meal 完全免费(开源免费),可自由下载、安装和使用。
Plan2meal 支持哪些平台?
Plan2meal 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Plan2meal?
由 okikeSolutions(@okikesolutions)开发并维护,当前版本 v1.2.5。
推荐 Skills