MyFood-by Personal Diet Assistant for Openclaw

An AI-powered diet management agent that tracks food inventory and personal dietary restrictions to provide intelligent meal recommendations.

biyaoshang
v1.0.0
Feb 25, 2026
0
372
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install eatsomething-by

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install eatsomething-by using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is MyFood-by Personal Diet Assistant?

MyFood-by is a specialized tool within the Openclaw Skills ecosystem designed to act as a personal nutrition and inventory clerk. It bridges the gap between what you have in your fridge and what your body actually needs by maintaining two critical data points: a personal dietary profile and a real-time food inventory.

The skill enables users to log dietary taboos, flavor preferences, and fitness goals while simultaneously tracking purchased items and their expiration dates. By synthesizing this data, the agent ensures that meal suggestions are not only healthy and personalized but also practical by prioritizing the consumption of ingredients you already own.

MyFood-by Personal Diet Assistant Use Cases

  • Tracking food allergies, intolerances, and specific dietary habits like keto or veganism.
  • Monitoring food inventory to reduce waste by identifying items that are about to expire.
  • Generating recipe ideas based on currently available ingredients in the kitchen.
  • Maintaining long-term personal health goals like muscle gain or weight control through structured dietary logging.

How MyFood-by Personal Diet Assistant Works

  1. The agent initializes by checking for existing references/my-diet-profile.md and references/my-food.md files.
  2. When a user provides dietary info or inventory updates, the agent updates these markdown files with timestamps.
  3. Upon a recommendation request, the agent first reads the diet profile to establish safety and preference constraints.
  4. It then cross-references the diet profile with the inventory file to see which existing ingredients can be used.
  5. The agent generates a recommendation that prioritizes 'owned' ingredients and adds a separate alert for any items nearing their expiration date.

MyFood-by Personal Diet Assistant Setup

To use this skill within your Openclaw environment, ensure the repository structure is initialized.

# Create the necessary references directory if it doesn't exist
mkdir -p references

# The agent will automatically generate the following files upon first use:
# references/my-diet-profile.md
# references/my-food.md

MyFood-by Personal Diet Assistant Data Schema & Taxonomy

The skill organizes data into two primary Markdown files to ensure human-readability and easy manual overrides:

File Name Purpose Key Metadata
my-diet-profile.md Stores restrictions, preferences, and goals Registration date, Allergies, Diet type
my-food.md Tracks inventory and expiration Item name, Expiry date, Status (In-stock/Consumed)
  • Inventory Management: When an item is marked as 'eaten', it is immediately removed from the inventory file to maintain accuracy.

MyFood-by Personal Diet Assistant Advanced Features

  • Automated Expiry Alerts: Separately lists items nearing expiration regardless of the current meal recommendation.
  • Session-Locked Profiles: Personal dietary profiles are restricted to the primary session user for enhanced privacy.
  • Dynamic Profile Updates: If a user makes a request that contradicts or adds to the existing profile, the agent prompts for a profile update before proceeding.
  • Smart Ingredient Matching: Prioritizes existing stock to optimize grocery spending and reduce food waste.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*