food-expiry-reminder

食品过期提醒技能。用于记录、管理和提醒食品过期情况。当用户需要记录食品信息、检查食品是否过期、查看即将过期的食品或管理食品库存时使用此技能。数据存储在food_data.json文件中。

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "food-expiry-reminder" with this command: npx skills add unlimitwave/food-expiry-reminder

食品过期提醒技能

本技能帮助用户记录、管理和提醒食品过期情况。所有食品数据存储在food_data.json文件中。

功能概述

  1. 记录食品信息 - 添加新的食品记录
  2. 检查过期状态 - 检查食品是否已过期或即将过期
  3. 查看所有食品 - 列出所有食品及其状态
  4. 提醒功能 - 提醒一周内将过期的食物
  5. 数据管理 - 更新或删除食品记录

数据结构

食品数据存储在food_data.json文件中,格式如下:

{
  "foods": [
    {
      "id": "唯一标识符",
      "name": "食品名称",
      "production_date": "生产日期 (YYYY-MM-DD)",
      "expiry_days": "保质期天数",
      "expiry_date": "过期日期 (自动计算)",
      "location": "存放位置",
      "quantity": "数量",
      "notes": "备注",
      "created_at": "创建时间",
      "updated_at": "更新时间"
    }
  ]
}

使用方法

1. 添加新食品

使用以下命令添加新食品:

python scripts/add_food.py "食品名称" "生产日期" "保质期天数" "存放位置" "数量" "备注"

或手动编辑food_data.json文件。

2. 检查过期状态

运行检查脚本查看过期和即将过期的食品:

python scripts/check_expiry.py

3. 查看所有食品

查看当前存储的所有食品:

python scripts/list_foods.py

4. 获取提醒

获取一周内将过期的食品提醒:

python scripts/get_reminders.py

脚本说明

scripts/add_food.py

添加新食品到数据库。参数:

  • 食品名称
  • 生产日期 (YYYY-MM-DD)
  • 保质期天数 (整数)
  • 存放位置
  • 数量 (可选,默认1)
  • 备注 (可选)

scripts/check_expiry.py

检查所有食品的过期状态,显示:

  • 已过期的食品
  • 一周内将过期的食品
  • 两周内将过期的食品
  • 安全的食品

scripts/list_foods.py

列出所有食品的详细信息,包括状态。

scripts/get_reminders.py

专门获取一周内将过期的食品提醒。

scripts/init_data.py

初始化food_data.json文件(如果不存在)。

工作流程

  1. 初始化数据文件 - 首次使用时运行init_data.py
  2. 添加食品记录 - 购买新食品后立即记录
  3. 定期检查 - 每天或每周运行check_expiry.py
  4. 处理提醒 - 根据提醒处理即将过期的食品

注意事项

  1. 生产日期格式必须为YYYY-MM-DD
  2. 保质期天数为整数
  3. 过期日期会自动计算
  4. 建议每天运行一次检查脚本
  5. 数据文件位于data/food_data.json

参考文件

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

low-carbon-medicine

低碳生活方式医学咨询。当用户提到低碳饮食、生酮饮食、减肥控糖、糖尿病逆转、代谢综合征、胰岛素抵抗时触发。

Registry SourceRecently Updated
General

x0x-api-smoketest-1777556197822

Scratch skill used to validate CI API publish flow before merge.

Registry SourceRecently Updated
General

java-circular-dependency-breaker

Break circular dependencies in Java multi-module Gradle/Maven projects using interface extraction and business service separation. Triggers: 'circular depend...

Registry SourceRecently Updated
General

Options Trading Brain

Professional options trading intelligence system. Monitors whale flow (Unusual Whales), counts Elliott Waves, analyzes Bollinger Bands, multi-timeframe trend...

Registry SourceRecently Updated