Home Canning & Food Preservation
Turn seasonal abundance or bulk purchases into shelf-stable jars that survive power outages, price spikes, and supply disruptions. Agent runs every safety calculation, builds custom schedules, and maintains an auditable inventory log; you do the hands-on work of preparing food the way humans have for generations.
INLINECODE0
When to Use
Deploy this skill any time you:
- - Harvest more produce than you can eat fresh or store in a fridge.
- Spot a deal on bulk fruit, vegetables, or meat that would otherwise spoil.
- Need a no-electricity food reserve for crisis, gig-travel, or off-grid stretches.
- Want to eliminate reliance on commercial canned goods whose prices and availability fluctuate wildly in the post-AI economy.
Do not use if you lack basic kitchen space, a working stovetop or outdoor burner, or the willingness to follow exact timing on the first three batches under agent supervision.
Step-by-Step Protocol
Phase 0 – Agent Pre-Flight (Day 0, 30–60 min)
- 1. User inputs: location (zip or altitude in feet), available equipment (water-bath or pressure canner), produce type and quantity, desired jar size.
- Agent cross-checks against latest NCHFP altitude tables (updates pulled via internal knowledge or filesystem cache) and confirms high-acid vs. low-acid classification.
- Agent outputs: exact processing time, pressure (if needed), headspace, and headspace adjustment for your altitude.
- Agent creates a filesystem folder
/canning-batch-[YYYYMMDD] and drops three files: recipe.md, checklist.md, inventory.json.
Phase 1 – Prep Day (Human 2–4 hours + Agent real-time guidance)
- - Human: Wash, sort, and prepare produce exactly as agent specifies.
- Agent: Real-time chat or voice prompts for every step; flags any deviation that would void safety.
- Human: Fill jars, remove air bubbles, wipe rims, apply lids and bands finger-tight.
- Agent: Starts a 10-minute countdown timer for the “hot pack” rest period.
Phase 2 – Processing Day (Human 60–120 min active + Agent monitoring)
- - Human: Loads canner, brings to boil/pressure, and maintains exact time/pressure.
- Agent: Runs a dedicated timer with audible alerts at 5 min, 1 min, and 0. Logs start/stop times automatically.
- Human: Removes jars and cools undisturbed for 12–24 hours.
Phase 3 – Verification & Logging (Agent 5 min + Human 10 min)
- - Human: Checks each jar for seal (lid should not flex when pressed).
- Agent: Updates
inventory.json, calculates shelf-life (12–18 months high-acid, 18–36 months low-acid under proper storage), and schedules “inspect at 3 months” reminder.
Phase 4 – Rotation & Use (Ongoing)
- - Agent: Quarterly scan of inventory.json, flags oldest-first usage, generates shopping-list offsets so you never over-buy fresh again.
Decision Tree (Agent Executes Automatically)
CODEBLOCK0
Ready-to-Use Templates & Scripts
Inventory Tracker (auto-generated in filesystem as Markdown table + JSON)
CODEBLOCK1
Weekly Rotation Reminder Email Template (agent sends via user-configured channel)
CODEBLOCK2
Shopping-Offset Script (agent runs on demand)
CODEBLOCK3
Agent Role vs. Human Role
Agent owns
- - All research, altitude math, pH classification, and guideline updates.
- File-system state tracking and automated reminders (7-day, 30-day, 90-day).
- Custom recipe scaling and label generation (print-ready QR codes linking to batch log).
- Escalation: if user reports equipment failure or symptoms of spoilage, agent routes to emergency-food-triage or crisis protocol.
Human owns
- - The physical craft: knife work, jar handling, canner operation, and the satisfaction of hearing lids “ping.”
- Sensory quality control: taste, texture, and final storage decisions.
- Emotional connection: turning garden labor into family pantry pride.
Success Metrics
- - 100 % sealed jars on first attempt after three supervised batches.
- Zero spoilage incidents in first 12 months (logged via skill).
- Inventory rotation rate >80 % (no jars older than 18 months unused).
- User-reported time savings: agent cuts research/prep planning from 4 hours to <30 minutes per batch.
Maintenance & Iteration
- - Every January 1: Agent prompts user for equipment calibration (pressure gauge test) and pulls latest NCHFP updates into local cache.
- After every 5 batches: Agent runs a 5-minute debrief with user (“What felt clunky?”) and updates personal preference file (
user-canning-profile.md). - If user adds a new canner or moves altitude >500 ft: full re-baseline of all existing recipes.
Rules / Safety Notes
- - Never guess processing time or pressure. Botulism is invisible and deadly; the agent’s math is non-negotiable.
- Use only new lids (rings reusable). Damaged jars = discard.
- If any jar shows bulging, leaking, or off smell: immediate discard in trash (not compost) and log as failed batch.
- Altitude matters: every 1,000 ft adds 1–2 minutes or 1–2 lb pressure. Agent calculates; you verify the gauge.
- Children and pets out of kitchen during processing — boiling water and steam are unforgiving.
Disclaimer
This skill follows current USDA/NCHFP guidelines as of last review. Food safety standards can change; agent will flag any update. Home canning is safe when protocols are followed exactly. You assume final responsibility for your own health. When in doubt, the agent will default to “do not can — refrigerate or ferment instead.” This is not medical or legal advice.
家庭罐装与食品保存
将季节性丰收或批量采购的食材转化为耐储存的罐装食品,使其在停电、价格飙升和供应链中断时依然可用。智能体负责所有安全计算、制定个性化计划并维护可审计的库存日志;你只需亲手准备食材,延续人类世代相传的技艺。
npx clawhub install canning-food-preservation
使用场景
在以下任何情况下部署此技能:
- - 收获的农产品超出新鲜食用或冰箱储存能力。
- 发现批量水果、蔬菜或肉类有优惠,但担心变质。
- 需要无电食品储备以应对危机、旅行或离网生活。
- 希望摆脱对商业罐装食品的依赖——在后AI经济时代,其价格和供应波动剧烈。
切勿在缺乏基本厨房空间、无可用灶台或户外炉具、或不愿在智能体监督下严格遵循前三批精确时间安排时使用。
分步操作流程
阶段0 – 智能体预检(第0天,30–60分钟)
- 1. 用户输入:地点(邮政编码或海拔英尺数)、可用设备(水浴罐装机或压力罐装机)、农产品类型和数量、所需罐子尺寸。
- 智能体对照最新NCHFP海拔表(通过内部知识或文件系统缓存更新)进行交叉验证,确认高酸/低酸分类。
- 智能体输出:精确加工时间、压力(如需)、顶隙空间及针对你所在海拔的顶隙调整值。
- 智能体创建文件系统文件夹 /canning-batch-[YYYYMMDD],并生成三个文件:recipe.md、checklist.md、inventory.json。
阶段1 – 准备日(人工2–4小时 + 智能体实时指导)
- - 人工:按智能体具体要求清洗、分拣和准备农产品。
- 智能体:每一步提供实时文字或语音提示;标记任何可能影响安全性的偏差。
- 人工:装罐、清除气泡、擦拭罐口、盖上盖子并旋紧至手指拧紧程度。
- 智能体:启动10分钟倒计时,用于热装静置期。
阶段2 – 加工日(人工60–120分钟主动操作 + 智能体监控)
- - 人工:装载罐装机,加热至沸腾/达到压力,并维持精确时间和压力。
- 智能体:运行专用计时器,在5分钟、1分钟和0分钟时发出声音警报。自动记录开始/结束时间。
- 人工:取出罐子,静置冷却12–24小时,期间不得移动。
阶段3 – 验证与记录(智能体5分钟 + 人工10分钟)
- - 人工:检查每个罐子的密封性(按压盖子不应有弹性)。
- 智能体:更新inventory.json,计算保质期(高酸12–18个月,低酸18–36个月,需适当储存),并设置3个月检查提醒。
阶段4 – 轮换与使用(持续进行)
- - 智能体:每季度扫描inventory.json,标记最先使用的旧批次,生成购物抵消清单,避免再次过量购买新鲜食材。
决策树(智能体自动执行)
如果农产品为高酸(pH < 4.6:浆果、水果、加柠檬的番茄、泡菜、果酱)
→ 使用水浴罐装机
→ 加工时间 = 针对你所在海拔和罐子尺寸的NCHFP表
否则为低酸(蔬菜、肉类、禽类、汤类、豆类)
→ 仅限使用压力罐装机
→ 压力 = 海平面10磅,每升高2000英尺增加2磅
→ 时间 = 针对食品类型的NCHFP表
如果缺少设备或用户报告无压力罐装机
→ 智能体立即升级:切换至水浴罐装+酸化配方,或改用发酵技能。肉毒杆菌风险过高。
如果任何罐子在24小时后密封失败
→ 智能体标记为冷藏并在3天内食用或在24小时内重新加工,并更新库存。
即用模板与脚本
库存追踪器(自动生成于文件系统,Markdown表格+JSON格式)
markdown
| 批次ID | 日期 | 食品 | 罐数 | 尺寸 | 保质期至 | 备注 |
|---|
| 2026-04-05 | 2026-04-05 | 番茄丁 | 12 | 品脱 | 2027-10-05 | 高酸,水浴罐装 |
每周轮换提醒邮件模板(智能体通过用户配置的渠道发送)
主题:罐装库存轮换 – 本周有3罐待用
您的2026-03-15批次桃子酱(7个半品脱)将于4月15日达到6个月检查点。
操作:本周打开一罐,在技能中记录口感和质地。
购物抵消脚本(智能体按需运行)
当前库存:24品脱番茄。
预计月用量:4品脱。
下次批量采购触发条件:库存低于8品脱时。
智能体角色 vs. 人工角色
智能体负责
- - 所有研究、海拔计算、pH分类和指南更新。
- 文件系统状态追踪和自动提醒(7天、30天、90天)。
- 定制配方缩放和标签生成(可打印的二维码,链接至批次日志)。
- 升级处理:如用户报告设备故障或变质迹象,智能体引导至应急食品分类或危机协议。
人工负责
- - 实体工艺:刀工、罐子处理、罐装机操作,以及聆听盖子砰声的满足感。
- 感官质量控制:口感、质地和最终储存决策。
- 情感连接:将菜园劳动转化为家庭食品储藏室的自豪感。
成功指标
- - 在三次监督批次后,首次尝试100%密封率。
- 前12个月内零变质事件(通过技能记录)。
- 库存轮换率>80%(无超过18个月未使用的罐子)。
- 用户报告的时间节省:智能体将每次批次的研发/准备计划时间从4小时缩短至30分钟以内。
维护与迭代
- - 每年1月1日:智能体提示用户进行设备校准(压力表测试),并将最新NCHFP更新拉取至本地缓存。
- 每5批次后:智能体与用户进行5分钟复盘(哪些步骤感觉笨拙?),并更新个人偏好文件(user-canning-profile.md)。
- 如用户添加新罐装机或海拔变化超过500英尺:对所有现有配方进行全面重新基线化。
规则/安全须知
- - 切勿猜测加工时间或压力。肉毒杆菌无色无味且致命;智能体的计算不可妥协。
- 仅使用新盖子(密封圈可重复使用)。损坏的罐子=丢弃。
- 如任何罐子出现鼓胀、渗漏或异味:立即丢弃至垃圾桶(非堆肥),并记录为失败批次。
- 海拔至关重要:每升高1000英尺,加工时间增加1–2分钟或压力增加1–2磅。智能体计算,你需验证压力表。
- 加工期间让儿童和宠物远离厨房——沸水和蒸汽毫不留情。
免责声明
本技能遵循截至最近审查时的当前USDA/NCHFP指南。食品安全标准可能变化;智能体会标记任何更新。严格遵循规程时,家庭罐装是安全的。你对自己的健康承担最终责任。如有疑问,智能体将默认不要罐装——改为冷藏或发酵。这不构成医疗或法律建议。