安装与下载
1 ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install first-aid-kit-auditor
2 手动安装
将技能文件夹复制到以下位置之一
~/.openclaw/skills/
{'/skills/'}
优先级:工作区 › 全局 › 内置
3 提示词安装
将此提示词复制到 Openclaw 即可自动安装。
请帮我使用 Clawhub 安装 skill-first-aid-kit-auditor。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
基本信息
first-aid-kit-auditor
安装指南
- ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install first-aid-kit-auditor - 手动安装
将技能文件夹复制到以下位置之一
全局模式
~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置 - 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 first-aid-kit-auditor。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
更倾向于下载?
获取包含原生技能文件的ZIP压缩包。
下载技能 (.zip)
什么是
急救包审查器是一项命令行技能,用于组建、补充和检查家庭、汽车、旅行或探险急救包。它会将库存与一份基于证据的 46 项目录进行比对,并根据家庭人数、儿童、宠物、探险程度和所选健康状况调整建议的用品和数量。
审查器会报告覆盖情况、已过期和即将过期的物品、缺少的核心用品、库存不足情况以及总体评估结果。购物清单会优先列出需要替换的物品和缺口,帮助 Openclaw Skills 将通用清单转化为切实可行的家庭应急准备方案。它仅用于辅助备货,并非医疗建议,也不能替代急救服务或临床医生的指导。
应用场景
根据家庭成员、儿童、宠物和活动情况,组建新的急救包。
检查现有家庭急救包是否满足家人的需要,并找出核心用品缺口。
在每年补货或季节性整理之前,检查药品和无菌用品的有效期。
在发生事故或用品用尽后补充物资。
根据合适的探险级别,为汽车、徒步、露营或旅行准备急救包。
生成按优先级排列的购物清单,优先处理过期物品,其次是缺少的核心用品和库存不足的物品。
工作原理
设置个人资料,包括人数、儿童和宠物数量,以及探险级别和相关健康状况。
登记已有用品及其数量;为药品和无菌用品添加有效期。
运行审查,将库存与 46 项目录中针对个人资料的要求进行比对。
查看覆盖情况、已过期和即将过期的物品、缺少的核心用品、库存不足情况以及审查结论。
生成按优先级排列的购物清单,先处理过期物品,再处理缺少的核心用品,最后处理库存不足的物品。
购物或使用用品后更新库存,并每年及发生事故后重新审查。
配置指南
从技能目录运行脚本。初始化家庭资料,添加已有用品,然后进行审查并生成购物清单:
python3 scripts/first_aid_auditor.py init --people 4 --kids 2 --pets 1 --adventure medium --conditions allergy
python3 scripts/first_aid_auditor.py add --item "adhesive bandages (assorted)" --qty 50 --expires 2027-06-01
python3 scripts/first_aid_auditor.py audit
python3 scripts/first_aid_auditor.py shop
调整资料参数以符合急救包的实际情况。文档列出的健康状况包括 allergy、asthma 和 diabetes;探险级别包括 medium 和 high。此技能未说明单独的套件安装步骤。对于处方用品,请咨询临床医生;该工具会标记这些用品,但不会开具处方或计算剂量。
数据架构
审查器会维护一个简单的 JSON 用品库存登记表,并根据家庭资料确定目录要求。源文档说明了以下资料输入及其影响:
资料输入 目录调整
--people N 按人数调整基准数量,基准以四人为准。
--kids N 添加儿童退烧止痛糖浆、儿童抗组胺药和额温计。
--pets N 添加兽医绷带、止血粉、口套或软质防舔圈,以及按兽医指导使用的抗组胺药。
--adventure medium 或 high 添加创伤急救用品,包括 SAM 夹板、止血纱布、止血带、CPR 面罩和三角巾。
--conditions allergy、asthma 或 diabetes 标记相关处方用品,例如肾上腺素自动注射器、吸入器或葡萄糖凝胶。
使用 add 记录用品及数量;该命令支持 --expires 日期。药品和无菌用品会追踪有效期:180 天内到期的物品会被标记为即将到期,超过有效期的物品会被标记为已过期。审查会报告覆盖情况和库存状态;shop 会按优先级整理已识别的需求。参考资料包括 references/catalog-rationale.md 和 references/storage-and-rotation.md。
高级特性
根据资料调整要求,使目录适应家庭人数、儿童、宠物、探险级别和所选健康状况。
通过覆盖情况报告,将现有库存与适用的目录要求进行比对。
追踪有效期,标记 180 天内到期的物品,并找出已过期、需要替换的物品。
按优先级生成购物清单,先列出过期用品,其次是缺少的核心用品和库存不足的物品。
通过选择合适的资料,可分别规划家庭、汽车、徒步或旅行急救包;该技能建议更频繁地轮换汽车急救包中的药品,因为它们会暴露在高温下。
标记需要咨询临床医生的处方相关需求,而不将其作为剂量说明。
参考文档说明目录依据以及储存和轮换做法。该技能未说明 hooks 或多智能体编排。
name: first-aid-kit-auditor
description: "Use when building, restocking, or auditing a home/car/travel first-aid kit — profiles the household (kids, pets, allergies, adventure level), checks the inventory against a 46-item evidence-based catalog, flags expired meds, computes coverage %, and emits a prioritized shopping list."
version: 1.0.0
author: Denis Voronin
license: MIT
tags: [first-aid, emergency-preparedness, home-safety, inventory, expiry]
First-Aid Kit Auditor
Overview
Every household has a first-aid kit; almost none are adequate. The typical kit is a decade-old box with hardened bandage tape, one expired children's fever syrup, and no burn dressing. The problem is that "what should be in a first-aid kit" is a moving target that depends on who is in the house: infants need weight-dosed syrups, an allergy household needs an epinephrine plan, hikers need trauma capability, pet owners need a muzzle and vet wrap. Store checklists are generic; this tool makes it personal and keeps it current with expiry tracking.
The auditor maintains a simple JSON registry of what you own. audit compares it against a catalog calibrated to your household profile and outputs: coverage %, expired items, expiring soon, missing core items, low stock, and a verdict. shop turns the gaps into a prioritized shopping list.
When to Use
"What should I put in a first-aid kit?" (→ init with household profile, then shop)
"Is my first-aid kit good enough for a family with two kids and a dog?"
Yearly kit restock / daylight-saving reset ritual.
After using items (post-incident restock check).
Building a car kit or hiking/travel kit (adventure profile).
"My ibuprofen expired 2 years ago — is everything else expired too?" (expiry sweep)
Don't use for: actual medical emergencies (call emergency services); prescription planning (auto-injectors, inhalers need a doctor — the tool flags them as Rx, it does not dose them).
How It Works — Numbered Steps
Init the profile: python3 scripts/first_aid_auditor.py init --people 4 --kids 2 --pets 1 --adventure medium --conditions allergy
Register what you already own, with expiry dates for anything that degrades: python3 scripts/first_aid_auditor.py add --item "adhesive bandages (assorted)" --qty 50 --expires 2027-06-01
Audit: python3 scripts/first_aid_auditor.py audit → coverage %, expired/expiring, missing, verdict.
Shop: python3 scripts/first_aid_auditor.py shop → prioritized list (expired first, then missing core, then low stock).
Re-audit yearly and after every incident that consumed supplies.
Catalog Logic (what drives requirements)
Profile input What it adds
--people N scales baseline quantities (calibrated at 4 people) --kids N children's fever/pain syrups, children's antihistamine, temple thermometer --pets N vet wrap, styptic powder, muzzle/soft cone, vet-dosed antihistamine --adventure medium/high trauma layer: SAM splint, hemostatic gauze, tourniquet, CPR mask, triangle sling --conditions allergy/asthma/diabetes Rx items flagged (epinephrine auto-injector, inhaler, glucose gel)
Expiry: meds and sterile items get expiry dates on add; anything within 180 days is flagged "expiring", past date is EXPIRED and lands at the top of the shopping list.
Common Pitfalls
No children's formulations when kids are present. Adult pills can't be split for a toddler; children's acetaminophen/ibuprofen syrups are non-negotiable and expire fastest.
Storing the kit in the bathroom medicine cabinet. Humidity and heat degrade meds and adhesive; use a sealed box in a cool dry room, above child reach.
Car kits cook. A kit living in a hot car deades in 1-2 seasons — swap car-kit meds on a shorter calendar (spring and fall).
Owning but not knowing. A kit nobody can find at 2 AM is decorative. One location, everyone knows it, labeled.
Tools without training. A tourniquet or epinephrine auto-injector you've never practiced with is a liability; take a first-aid/CPR course (the audit verdict reminds you).
Forgetting the info layer. Emergency contact card, consent forms for kids' caretakers, and a handbook matter as much as gauze.
Example
Family of 4 (kids 3 & 6), a dog, camping trips, one bee-sting allergy.
$ python3 scripts/first_aid_auditor.py init --people 4 --kids 2 --pets 1
--adventure medium --conditions allergy
$ python3 scripts/first_aid_auditor.py add --item "adhesive bandages (assorted)" --qty 50 --expires 2027-06-01
$ python3 scripts/first_aid_auditor.py add --item "children's acetaminophen" --qty 1 --expires 2025-01-01
$ python3 scripts/first_aid_auditor.py audit
Coverage: 7% (3/46)
EXPIRED — replace now:
! children's acetaminophen (expired 2025-01-01)
MISSING — core gaps:
- epinephrine auto-injector (rx) (medications (allergy profile))
- children's ibuprofen, burn gel, hemostatic gauze, ... VERDICT: CRITICAL — this is not a first-aid kit yet.
→ The two moves that matter most: fresh children's fever syrup and an
epinephrine conversation with the pediatrician. The rest is one pharmacy run.
Safety Note
The catalog follows Red Cross / ANSI Z308.1 minimums extended for household profiles. It is a stocking aid, not medical advice; Rx items require a clinician. In an emergency, call local emergency services first.
References
references/catalog-rationale.md — why each item earns its slot, category by category.
references/storage-and-rotation.md — storage conditions, car-kit heat reality, rotation calendar, and the "one box, one place" rule.
处方药价格查询
再融资盈亏平衡导航员