Daily Recipe

v1.0.1

Daily recipe recommendation — Chinese, Western, and fusion cuisines on rotation. Full ingredients, step-by-step instructions, 30–60 min home-cook meals.

1· 131·0 current·0 all-time

Install

OpenClaw Prompt Flow

Install with OpenClaw

Best for remote or guided setup. Copy the exact prompt, then paste it into OpenClaw for jiajiaoy/daily-recipe.

Previewing Install & Setup.
Prompt PreviewInstall & Setup
Install the skill "Daily Recipe" (jiajiaoy/daily-recipe) from ClawHub.
Skill page: https://clawhub.ai/jiajiaoy/daily-recipe
Keep the work scoped to this skill only.
After install, inspect the skill metadata and help me finish setup.
Use only the metadata you can verify from ClawHub; do not invent missing requirements.
Ask before making any broader environment changes.

Command Line

CLI Commands

Use the direct CLI path if you want to install manually and keep every step visible.

OpenClaw CLI

Bare skill slug

openclaw skills install daily-recipe

ClawHub CLI

Package manager switcher

npx clawhub@latest install daily-recipe
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
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.
Assessment
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.

Like a lobster shell, security has layers — review code before you run it.

latestvk97dj6rxpmqvn144arswt5ct3985mt78
131downloads
1stars
2versions
Updated 16h ago
v1.0.1
MIT-0

Daily Recipe / 今日食谱

Generate a beautiful daily recipe card with bilingual content and step-by-step cooking instructions.

Workflow

  1. 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.
  2. Select a dish — Use web_search to find a specific recipe that fits today's theme. Query: "easy [cuisine] recipe [season]". Pick something achievable in 30-60 min.
  3. Format the recipe — Ingredients list, step-by-step instructions, cooking tips. All bilingual.
  4. 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: <div id="ad-slot-sidebar"> in the ingredients column area. <div 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 <userId>

# 自定义时间和渠道
node scripts/push-toggle.js on <userId> --morning 08:00 --evening 20:00 --channel feishu

# 关闭推送
node scripts/push-toggle.js off <userId>

# 查看推送状态
node scripts/push-toggle.js status <userId>

支持渠道:telegram / feishu / slack / discord

Comments

Loading comments...