‹ 首页

scienceworld-conditional-placer

@zjunlp · 收录于 5 天前 · 上游提交 2 周前

Places an object into one of several designated containers based on a measured condition, such as a temperature threshold. Use this skill when you have completed a measurement or assessment and the task requires sorting or storing the object into one of multiple containers according to a rule (e.g., "if temperature > X, place in container A; otherwise container B").

适合你,如果需要在实验中根据测量结果自动分拣物品

/ 通过 npx 安装 校验哈希
npx oh-my-skill add zjunlp/skillnet/scienceworld-conditional-placer
/ 通过 bash 安装
curl -fsSL https://oh-my-skill.com/install.sh | bash -s -- zjunlp/skillnet/scienceworld-conditional-placer
/ 已经装过?验证本机副本,不用重装
npx oh-my-skill verify zjunlp/skillnet/scienceworld-conditional-placer
安装目标可用 --agent / --scope 或 --to 明确指定;省略时只会在唯一已存在的 agent 目录上自动选择,零命中或多命中会停止并提示。content_hash 缺失或不一致均拒装。
1112GitHub stars
~521最小装载
~521含声明引用
~899文本包总量
索引托管

怎么用

商店整理自技能原文 · 版本 7bb9a48 · 表述以原文为准
它做什么

装上后,Claude 能根据测量结果(如温度、导电性)将物品放入正确的容器。它会自动执行获取工具、测量、分类的完整流程。

什么时候触发

当你已经完成测量,或者要求基于某个条件(例如温度阈值)把物品分到多个容器之一时触发。

装好后可以这样说
Claude 将执行测量并分类放置。
若导电则放A,否则放B。
技能原文 SKILL.md作者撰写 · MIT · 7bb9a48

Skill: Conditional Object Placer

Purpose

Place a target object into the correct container based on a measured condition (e.g., temperature threshold, conductivity result). This skill executes the full measure-then-sort workflow.

Core Workflow
  1. Locate & Acquire Measurement Tool: teleport to LOC then pick up the measurement device (e.g., thermometer).
  2. Locate & Acquire Target Object: teleport to LOC then pick up the object to be measured (e.g., metal fork).
  3. Identify Target Containers: Use look around to find the designated containers (e.g., blue box, orange box).
  4. Perform Measurement: use OBJ on OBJ (e.g., use thermometer on metal fork) to obtain the value.
  5. Evaluate Condition & Place: Compare the measured value against the threshold, then move OBJ to OBJ to place the object in the correct container.
Key Actions

| Action | Purpose | |--------|---------| | teleport to LOC | Navigate between rooms | | look around | Survey a room for objects | | pick up OBJ | Acquire tools or target object | | use OBJ on OBJ | Perform measurement | | move OBJ to OBJ | Place object into selected container |

Example

Task: "Measure the temperature of the metal fork. If above 50C, place in the orange box. Otherwise, place in the blue box."

  1. teleport to kitchen
  2. look around — find thermometer and metal fork
  3. pick up thermometer
  4. pick up metal fork
  5. use thermometer on metal fork — reads 72 degrees
  6. 72 > 50, so: move metal fork to orange box
Important Notes
  • All containers are pre-opened. Do not use open or close actions.
  • The measurement tool and target object must be picked up and used from inventory.
  • Room names, object names, thresholds, and container names vary per task — adapt accordingly.
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

登录即可评论;带「已验证安装」的,是发布者名下有本店的安装或持有记录。