← 返回 Skills 市场
110
总下载
1
收藏
0
当前安装
2
版本数
在 OpenClaw 中安装
/install daily-recipe
功能描述
Daily recipe recommendation — Chinese, Western, and fusion cuisines on rotation. Full ingredients, step-by-step instructions, 30–60 min home-cook meals.
使用说明 (SKILL.md)
Daily Recipe / 今日食谱
Generate a beautiful daily recipe card with bilingual content and step-by-step cooking instructions.
Workflow
- Get today's date — Use day of week and season to determine cuisine:
- Mon: Chinese home cooking (家常菜)
- Tue: Japanese/Korean
- Wed: Italian/Mediterranean
- Thu: Southeast Asian (Thai/Vietnamese)
- Fri: American/Mexican
- Sat: French/European fine dining (simplified)
- Sun: Brunch/Baking special
- Season affects ingredients: light/cold dishes in summer, warm/hearty in winter.
- Select a dish — Use
web_searchto find a specific recipe that fits today's theme. Query:"easy [cuisine] recipe [season]". Pick something achievable in 30-60 min. - Format the recipe — Ingredients list, step-by-step instructions, cooking tips. All bilingual.
- Generate the visual — Create a single-file HTML artifact.
Visual Design Requirements
Create a food-magazine quality recipe page:
- Layout: Full-page editorial style. Hero section with dish name and description, then ingredients sidebar + steps main column.
- Typography: Warm, editorial fonts (e.g., Playfair Display for titles, Nunito for body). Food should feel inviting.
- Color scheme: Warm, appetizing palette — terracotta, olive, cream, warm brown. Or fresh palette for salads/light dishes — mint, white, light yellow. Rotate based on dish type.
- Recipe header: Dish name (EN + CN, large), cuisine tag, prep time, cook time, servings, difficulty (1-3 🔥).
- Ingredients: Clean list with checkboxes (interactive — click to mark as gathered). Quantities in both metric and imperial.
- Steps: Numbered steps with clear formatting. Key actions bolded. Timer suggestions noted.
- Tips section: Chef's tips, substitution suggestions, storage advice.
- Nutrition estimate: Approximate calories, protein, carbs, fat per serving in a small info box.
- Ad-ready zone:
\x3Cdiv id="ad-slot-sidebar">in the ingredients column area.\x3Cdiv id="ad-slot-bottom">after the recipe. - Footer: "Powered by ClawCode"
Content Guidelines
- Recipes should be achievable by home cooks (not restaurant-level complexity)
- Always include vegetarian substitution where possible
- Chinese dishes should include authentic ingredients with common substitutes noted
- Keep ingredient lists under 15 items
- Steps should be clear and numbered (8-12 steps max)
Output
Save as /mnt/user-data/outputs/daily-recipe.html and present to user.
推送管理
# 开启每日推送(早晚各一次)
node scripts/push-toggle.js on \x3CuserId>
# 自定义时间和渠道
node scripts/push-toggle.js on \x3CuserId> --morning 08:00 --evening 20:00 --channel feishu
# 关闭推送
node scripts/push-toggle.js off \x3CuserId>
# 查看推送状态
node scripts/push-toggle.js status \x3CuserId>
支持渠道:telegram / feishu / slack / discord
安全使用建议
This skill appears to do what it says: generate a bilingual recipe HTML and optionally schedule morning/evening pushes. Before installing, note: (1) it writes output to /mnt/user-data/outputs and stores per-user JSON under data/users — review those locations if you care about local storage; (2) push scheduling works by emitting platform-specific cron tokens to stdout (the platform is expected to act on those), so verify how your OpenClaw environment handles those tokens and message delivery to channels; (3) the skill uses web_search to find recipes — verify that the agent's search behavior and source attribution meet your privacy/copyright preferences; (4) it requires Node.js runtime (metadata says node>=18) to run the included scripts. No credentials or remote install steps are requested, and the code includes reasonable input sanitization for userId and time parameters.
功能分析
Type: OpenClaw Skill
Name: daily-recipe
Version: 1.0.1
The skill is a daily recipe recommender that uses web search to generate bilingual cooking instructions and HTML recipe cards. The code in `scripts/push-toggle.js` demonstrates good security practices by implementing path traversal protection and input sanitization for user IDs and time formats. While the scripts contain some vestigial code (unused vocabulary themes) and the instructions include placeholders for ad slots in the generated HTML, there is no evidence of malicious intent, data exfiltration, or unauthorized command execution.
能力评估
Purpose & Capability
Name/description (daily recipe generator + push scheduling) matches the included files: SKILL.md describes generating a bilingual HTML recipe and the scripts implement push scheduling and message content. Nothing requires unrelated capabilities (no cloud creds, no unrelated binaries).
Instruction Scope
Runtime instructions ask the agent to search the web for recipes, format a bilingual HTML, and save it to /mnt/user-data/outputs/daily-recipe.html — all consistent with the stated purpose. The push scripts only read/write per-user JSON under data/users and emit scheduling tokens via stdout; they do not access other system secrets or arbitrary paths.
Install Mechanism
No install spec (instruction-only skill) and included scripts are plain JS. Nothing is downloaded from external URLs or extracted; the skill does not install third-party packages itself.
Credentials
The skill declares no required environment variables or credentials. The code does not attempt to read env vars or request external tokens. Channel names are validated against an allowlist; scheduling uses userId but no secret material is requested.
Persistence & Privilege
always:false (normal). The push-toggle scripts emit __OPENCLAW_CRON_ADD__/RM__ messages which rely on the platform to schedule cron jobs — this is expected for push functionality, but it means the skill can request scheduled autonomous runs via platform hooks. It does not modify other skills or system configs.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install daily-recipe - 安装完成后,直接呼叫该 Skill 的名称或使用
/daily-recipe触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
- Clarified the description for improved readability and focus on home-cook meals.
- Updated SKILL.md for more concise and approachable language; emphasized 30–60 minute recipes and cuisine variety.
- Added a README.md file.
v1.0.0
Initial release of daily-recipe:
- Recommends a daily recipe, alternating Chinese and Western cuisines based on day of the week and season.
- Provides bilingual (Chinese & English) recipes including ingredients, step-by-step instructions, cooking tips, and nutrition estimate.
- Generates a visually appealing HTML recipe card with warm, editorial design and interactive ingredients checklist.
- Includes ad-ready zones and "Powered by ClawCode" footer.
- Supports vegetarian substitutions, manageable ingredient lists, and clear home-cook-friendly steps.
- Offers daily push notifications (customizable schedule and channel) with easy command management.
元数据
常见问题
Daily Recipe 是什么?
Daily recipe recommendation — Chinese, Western, and fusion cuisines on rotation. Full ingredients, step-by-step instructions, 30–60 min home-cook meals. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 110 次。
如何安装 Daily Recipe?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install daily-recipe」即可一键安装,无需额外配置。
Daily Recipe 是免费的吗?
是的,Daily Recipe 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Daily Recipe 支持哪些平台?
Daily Recipe 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Daily Recipe?
由 jiajiaoy(@jiajiaoy)开发并维护,当前版本 v1.0.1。
推荐 Skills