‹ 首页

alfworld-receptacle-opener

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

This skill opens a closed receptacle to allow access to its contents or to enable interaction with it. It should be triggered when the agent encounters a closed receptacle (e.g., 'The fridge 1 is closed.') that must be opened to proceed with a task, such as cooling an item with a fridge or taking an object from inside a cabinet. The skill outputs the 'open' action on the specified receptacle.

适合你,如果需要在模拟环境中打开冰箱或柜子等容器。

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

怎么用

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

装上后,Claude 能根据环境反馈打开关闭的容器(如冰箱、柜子),输出类似“Action: open fridge 1”的动作,以便取物或进行下一步操作。

什么时候触发

当环境消息明确说某个容器是关闭的(如“The fridge 1 is closed.”),并且打开它是完成当前任务所必需时触发。

装好后可以这样说
Claude 会执行 open fridge 1 动作。
Claude 会执行 open cabinet 12 动作。
Claude 会执行 open safe 1 动作。
技能原文 SKILL.md作者撰写 · MIT · 7bb9a48

Skill: Open Closed Receptacle

Trigger Condition

Use this skill when the environment observation explicitly states that a receptacle is closed and opening it is necessary to proceed with your current task. The typical observation pattern is: "The <receptacle_name> is closed."

Action

Execute the open action on the identified receptacle.

Procedure
  1. Identify the Receptacle: From the observation, extract the name of the closed receptacle (e.g., fridge 1, cabinet 12, safe 1).
  2. Execute Action: Output the action in the format: Action: open <receptacle_name>.
Example from Trajectory
  • Observation: "The fridge 1 is closed."
  • Thought: The fridge is closed. I need to open it to access the cooling compartment.
  • Action: Action: open fridge 1
Notes
  • This is a fundamental, low-level skill for enabling access. After opening the receptacle, you may need to use other skills (e.g., take, cool, put) to complete your objective.
  • Do not use this skill if the receptacle is already described as open or if its state is not mentioned.
按 MIT 许可原样转载,未经改动 · 在 GitHub 查看 →

评论

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