Agent Skills
› zjunlp/SkillNet
› scienceworld-environment-isolation
scienceworld-environment-isolation
GitHub用于隔离空间以创建受控环境,通过关闭门窗防止干扰或逃逸。适用于优化授粉、控制温湿度等敏感实验场景,确保操作完整性并验证封闭状态。
Trigger Scenarios
需要隔离房间以集中授粉昆虫
需要控制环境温度或湿度等变量
需要防止外部污染或干扰实验
Install
npx skills add zjunlp/SkillNet --skill scienceworld-environment-isolation -g -y
SKILL.md
Frontmatter
{
"name": "scienceworld-environment-isolation",
"description": "Use when you need to isolate a space (like a greenhouse) by closing doors or openings to create a contained environment. Trigger before starting pollination, temperature-sensitive experiments, or other environmental-sensitive tasks that require controlled conditions. Modifies room connectivity to optimize conditions for specific processes."
}
Instructions
When to Use
Trigger this skill when you need to:
- Optimize Pollination: Isolate a room (like a greenhouse) to concentrate pollinators (e.g., bees) and prevent them from leaving, thereby increasing the chance of successful cross-pollination between plants.
- Control Environmental Factors: Create a stable, contained space to manage variables like temperature, humidity, or airflow for a sensitive process.
- Prevent Contamination or Interference: Seal off a room to protect an ongoing experiment or task from external disturbances.
Core Action Sequence
- Assess the Environment: Use
look aroundto identify all doors, windows, or other openings in the current room. - Execute Isolation: For each identified opening (e.g., "door to the outside", "door to the hallway"), issue a
closecommand.- Example:
close door to outside - Example:
close door to hallway
- Example:
- Verify Closure: Perform a final
look aroundto confirm all intended openings are now closed and the room is successfully isolated.
Key Principles
- Completeness: Ensure all exits are closed for full isolation. An open door can defeat the purpose.
- Context-Specific: The specific doors to close depend entirely on the room's layout. Always verify via
look around. - Post-Isolation: After isolation, monitor the contained process (e.g., plant growth) and use
waitactions as needed to allow time for the optimized conditions to take effect.
Notes
- This skill modifies the connectivity of a space, not its internal state (like temperature controls).
- The primary observed benefit in the trajectory was enhancing bee-mediated pollination by preventing bee escape.
- Reversal (re-opening doors) is not part of this skill's core function but can be done using standard
opencommands if needed later.
Example
Scenario: You need to cross-pollinate two plants in the greenhouse using bees.
- You have placed both plants and a bee jar in the
greenhouse. - Run
look around— you see: "door to outside (open)", "door to hallway (open)". - Run
close door to outside— output: "You close the door to outside." - Run
close door to hallway— output: "You close the door to hallway." - Run
look around— confirm both doors now show as closed. The greenhouse is fully isolated. - Release the bee by running
open bee jar. The bee cannot escape and will pollinate both plants. - Run
waitseveral times to allow pollination to complete.
Version History
- 7bb9a48 Current 2026-07-25 11:53


