前言¶
工位旁的零食抽屉很容易变成「半袋包装、过期能量棒、不知道谁买的饼干」混在一起的状态。靠记忆清点既不省事,也很难在忙的时候快速判断该补什么、该扔什么。若你只想把一个小抽屉或架子理顺,并产出可打印的分区说明,而不是做营养方案或饮食计划,可以交给 Agent Skill 按固定流程输出。
下面介绍 SkillHub 社区技能 office-snack-drawer-map(坐标 @user_15292d5a/yjkj-office-snack-drawer-map)。它是纯提示词流程(prompt-flow),不执行代码、不联网、不需要 API Key,适合在 Cursor、Claude Code、Codex 等支持 Skills 的客户端里启用。
这是什么¶
office-snack-drawer-map 由社区发布者 user_15292d5a 维护,当前版本 1.0.0,在 SkillHub 分类为 office-efficiency,许可 MIT-0。技能本体为英文 SKILL.md,作用是:根据你描述的抽屉位置、现有零食和分区偏好,生成带分区标签、补货线(refill line)、临期/开封检查和每周重置清单的办公室零食抽屉地图,并按工作场景(快速拿取、长会、下午备用等)归类,不提供营养、医疗、过敏或减重建议。
官方入口:
- SkillHub 页面:https://www.skillhub.cn/skills/user_15292d5a/yjkj-office-snack-drawer-map
- API 坐标页:https://api.skillhub.cn/user_15292d5a/yjkj-office-snack-drawer-map
(截至资料抓取:SkillHub 评分 100000,下载 735 次;标签 requires_api_key=false。)
核心功能¶
技能在 skill.json 中声明为 document-only、hasExecutableCode: false,能力全部来自 SKILL.md 里约定的工作流与输出结构,主要包括:
- 输入澄清:抽屉位置、个人/共享属性、现有与希望保留/移除的零食、容器与标签、期望分区(如 quick grab、long meeting、share、restock 等)、需要纳入的日期检查项;时间紧时可先给「单抽屉空白模板」。
- 整理流程:清点抽屉 → 清理空包装与过期/不想要项 → 按工作日使用场景分组(不做健康宣称)→ 映射到可见分区 → 为每区写补货线与临期检查 → 生成可打印地图与每周重置清单。
- 固定输出块:
Snack Drawer Snapshot、Drawer Zone Layout(文本表格示意)、Zone Labels、Focus-Friendly Setup、Refill And Remove List、Weekly Drawer Reset(勾选清单)。 - 明确边界:不回答营养、卡路里、过敏、膳食计划、食品安全执法或共享办公室政策裁决;不给出需实时价格或召回信息的采购建议。
触发关键词示例(安装后可在对话中自然提及):office snack drawer map、organize work snacks、snack refill line 等。
安装与启用¶
先确认本机已安装 SkillHub CLI(参见 https://skillhub.cn/install/skillhub.md):
command -v skillhub && skillhub --version
未安装时可执行完整安装脚本(需联网):
curl -fsSL https://skillhub-1388575217.cos.ap-guangzhou.myqcloud.com/install/install.sh | bash
将技能安装到当前 Agent 会扫描的 skills 目录(--dir 必填,否则默认落在 ./skills/ 可能不被识别):
skillhub install @user_15292d5a/yjkj-office-snack-drawer-map --dir <skills 目录>
常见路径(以你实际使用的客户端为准):
- Cursor:
~/.cursor/skills/ - Claude Code:
~/.claude/skills/ - Codex:
~/.codex/skills/或项目下的.agents/skills/
安装完成后,按客户端说明重启或刷新 Agent,使新 Skill 被加载。官方页面也支持把下列提示交给 AI 代为安装:
请根据 https://skillhub.cn/install/skillhub.md,安装 `@user_15292d5a/yjkj-office-snack-drawer-map`。
典型用法¶
启用技能后,用自然语言描述抽屉现状即可。SKILL.md 中给出的示例提示如下,可直接复现:
My office snack drawer is a chaos of half-empty bags and stale granola bars. Give me a zone map with refill lines and a weekly reset checklist.
共享抽屉场景:
I share a snack drawer with two coworkers and it's always a mystery what's fresh. Create a zone layout with share, personal, and restock areas.
需要可打印桌卡时:
I want a simple printable card for my desk drawer that shows quick-grab snacks, long-meeting backups, and a stale-check routine.
经过上面的步骤,Agent 应按技能约定返回分区表、每区的「放什么 / 不放什么 / 补货线 / 临期说明」、按工作情境的拿取建议,以及每周重置勾选清单。若你赶时间,可明确要求「blank one-drawer template with common office snack zones」,先拿通用分区再迭代。
适用场景与注意¶
适合:
- 个人或小型团队共用的单个抽屉、搁板、篮子或小柜,需要可视化分区与补货阈值。
- 希望减少临期浪费和桌面杂物,又不想引入饮食计划类对话。
- 需要在无网络、无密钥环境下使用的纯文档型 Skill(
no_network: true、no_credentials: true)。
限制与注意:
- 技能内容为英文指令集;你用中文描述抽屉情况通常仍可工作,但输出结构会跟随
SKILL.md的英文字段名。 - 不提供营养、医疗、过敏或「健康零食」判定;共享空间仅建议清晰归属标签,不做制度或法律结论。
- 范围限定在「一个小物理收纳单元」,不是 pantry 级库存系统或采购比价。
skill.json标明language: en;若团队需要中文打印版,可在对话中额外要求将最终地图译为中文,但仍需遵守技能的安全边界。
结尾¶
office-snack-drawer-map 把办公室零食整理收敛成可重复的 Agent 流程:分区地图、补货线、临期检查和每周重置,且刻意避开饮食建议类输出。若你正处理乱糟糟的工位零食抽屉,可从 SkillHub 安装 @user_15292d5a/yjkj-office-snack-drawer-map(v1.0.0),用上文示例提示试跑一轮。
官方地址:https://www.skillhub.cn/skills/user_15292d5a/yjkj-office-snack-drawer-map