Agent Skillszjunlp/SkillNet › scienceworld-growth-focuser

scienceworld-growth-focuser

GitHub

在ScienceWorld环境中,通过focus on动作指定植物目标以监控其生长阶段。适用于播种后或需观察生命周期(如发芽、开花)时,配合wait动作推进模拟环境中的生物发育进程。

experiments/src/skills/scienceworld/scienceworld-growth-focuser/SKILL.md zjunlp/SkillNet

Trigger Scenarios

刚种植种子或幼苗后 需要检查或触发植物生命周期阶段变化时

Install

npx skills add zjunlp/SkillNet --skill scienceworld-growth-focuser -g -y
More Options

Non-standard path

npx skills add https://github.com/zjunlp/SkillNet/tree/main/experiments/src/skills/scienceworld/scienceworld-growth-focuser -g -y

Use without installing

npx skills use zjunlp/SkillNet@scienceworld-growth-focuser

指定 Agent (Claude Code)

npx skills add zjunlp/SkillNet --skill scienceworld-growth-focuser -a claude-code -g -y

安装 repo 全部 skill

npx skills add zjunlp/SkillNet --all -g -y

预览 repo 内 skill

npx skills add zjunlp/SkillNet --list

SKILL.md

Frontmatter
{
    "name": "scienceworld-growth-focuser",
    "description": "Use when you have planted a seed or need to track a plant's growth stage (sprouting, flowering, reproduction). Applies the 'focus on' action to a specific plant or biological entity to signal intent and monitor its development. Trigger after planting or when you need to observe life cycle progression in the ScienceWorld environment."
}

Skill: Growth Focuser

Purpose

Apply the focus on action to a specific biological entity (e.g., a planted seed or growing plant) to signal your intent to monitor its development. This action is often a prerequisite for the environment to process growth stages or trigger life cycle progression events.

When to Use

Use this skill when:

  1. After Planting: You have just placed a seed or seedling into a suitable growth medium (e.g., soil with water).
  2. Stage Monitoring: You need to check or trigger a progression in the plant's life cycle (e.g., from seed to sprout, sprout to mature plant, flowering, or reproduction).
  3. Intent Signaling: The task requires you to explicitly indicate which entity you are observing or nurturing.

Core Instruction

  1. Identify the Target: Locate the specific plant or seed you intend to focus on. Ensure it is in a valid state for growth (e.g., planted in soil with water).
  2. Execute Focus: Use the action: focus on <PLANT_OBJECT> [in <CONTAINER>].
    • Replace <PLANT_OBJECT> with the exact name of the biological entity (e.g., avocado seed).
    • Use the optional [in <CONTAINER>] clause if the object is inside another object (e.g., avocado seed in flower pot 1). This is crucial for disambiguation.
  3. Confirm & Wait: Upon successful focus, you will receive a confirmation. Biological growth requires time. Use wait actions strategically after focusing to allow the simulated environment to process development stages.

Key Considerations

  • Disambiguation: If multiple identical objects exist, the environment may prompt you to choose. Always specify the container (e.g., in flower pot 1) to avoid this.
  • Prerequisites: The focus on action typically follows preparatory steps like teleport to <location>, pick up <item>, and move <seed> to <pot>.
  • Patience is Required: Growth is not instantaneous. The focus on action signals intent, but you must follow it with wait actions to observe results.

Example

Scenario: You need to grow an avocado plant from seed to maturity.

  1. You have already moved avocado seed into flower pot 1 which contains soil and water.
  2. Run focus on avocado seed in flower pot 1 — output: "You focus on the avocado seed."
  3. Run wait — the environment processes one time step.
  4. Run focus on avocado seed in flower pot 1 again — output may now show: "avocado sprout" indicating growth progression.
  5. Continue alternating focus on and wait until the plant reaches the desired life stage (sprout, mature plant, flowering, reproduction).

Note: Always include the in <CONTAINER> clause when multiple pots or seeds exist to avoid disambiguation prompts.

Quick Reference

Trigger Condition: Seed/Plant is in a growth-ready state. Primary Action: focus on <PLANT_OBJECT> [in <CONTAINER>] Next Steps: Use wait to allow time for growth progression.

Version History

  • 7bb9a48 Current 2026-07-25 11:53

Same Skill Collection

experiments/src/skills/alfworld/alfworld-appliance-navigator/SKILL.md
experiments/src/skills/alfworld/alfworld-appliance-preparer/SKILL.md
experiments/src/skills/alfworld/alfworld-clean-object/SKILL.md
experiments/src/skills/alfworld/alfworld-device-operator/SKILL.md
experiments/src/skills/alfworld/alfworld-environment-scanner/SKILL.md
experiments/src/skills/alfworld/alfworld-goal-interpreter/SKILL.md
experiments/src/skills/alfworld/alfworld-heat-object-with-appliance/SKILL.md
experiments/src/skills/alfworld/alfworld-inventory-management/SKILL.md
experiments/src/skills/alfworld/alfworld-locate-target-object/SKILL.md
experiments/src/skills/alfworld/alfworld-location-navigator/SKILL.md
experiments/src/skills/alfworld/alfworld-navigation-planner/SKILL.md
experiments/src/skills/alfworld/alfworld-object-cooler/SKILL.md
experiments/src/skills/alfworld/alfworld-object-disposer/SKILL.md
experiments/src/skills/alfworld/alfworld-object-heater/SKILL.md
experiments/src/skills/alfworld/alfworld-object-locator/SKILL.md
experiments/src/skills/alfworld/alfworld-object-picker/SKILL.md
experiments/src/skills/alfworld/alfworld-object-placer/SKILL.md
experiments/src/skills/alfworld/alfworld-object-retriever/SKILL.md
experiments/src/skills/alfworld/alfworld-object-state-inspector/SKILL.md
experiments/src/skills/alfworld/alfworld-object-state-modifier/SKILL.md
experiments/src/skills/alfworld/alfworld-object-storer/SKILL.md
experiments/src/skills/alfworld/alfworld-object-transporter/SKILL.md
experiments/src/skills/alfworld/alfworld-open-receptacle/SKILL.md
experiments/src/skills/alfworld/alfworld-receptacle-closer/SKILL.md
experiments/src/skills/alfworld/alfworld-receptacle-finder/SKILL.md
experiments/src/skills/alfworld/alfworld-receptacle-navigator/SKILL.md
experiments/src/skills/alfworld/alfworld-receptacle-opener/SKILL.md
experiments/src/skills/alfworld/alfworld-receptacle-operator/SKILL.md
experiments/src/skills/alfworld/alfworld-receptacle-preparer/SKILL.md
experiments/src/skills/alfworld/alfworld-receptacle-searcher/SKILL.md
experiments/src/skills/alfworld/alfworld-search-pattern-executor/SKILL.md
experiments/src/skills/alfworld/alfworld-search-verifier/SKILL.md
experiments/src/skills/alfworld/alfworld-storage-explorer/SKILL.md
experiments/src/skills/alfworld/alfworld-task-verifier/SKILL.md
experiments/src/skills/alfworld/alfworld-temperature-regulator/SKILL.md
experiments/src/skills/alfworld/alfworld-tool-locator/SKILL.md
experiments/src/skills/alfworld/alfworld-tool-user/SKILL.md
experiments/src/skills/scienceworld/scienceworld-ambiguous-action-resolution/SKILL.md
experiments/src/skills/scienceworld/scienceworld-animal-identifier/SKILL.md
experiments/src/skills/scienceworld/scienceworld-circuit-builder/SKILL.md
experiments/src/skills/scienceworld/scienceworld-circuit-connector/SKILL.md
experiments/src/skills/scienceworld/scienceworld-conditional-box-placer/SKILL.md
experiments/src/skills/scienceworld/scienceworld-conditional-focus-executor/SKILL.md
experiments/src/skills/scienceworld/scienceworld-conditional-placer/SKILL.md
experiments/src/skills/scienceworld/scienceworld-conductivity-tester/SKILL.md
experiments/src/skills/scienceworld/scienceworld-container-inspector/SKILL.md
experiments/src/skills/scienceworld/scienceworld-container-item-retriever/SKILL.md
experiments/src/skills/scienceworld/scienceworld-container-relocator/SKILL.md
experiments/src/skills/scienceworld/scienceworld-container-transfer/SKILL.md
experiments/src/skills/scienceworld/scienceworld-controlled-waiting/SKILL.md

Metadata

Files
0
Version
dba86d5
Hash
0601035d
Indexed
2026-07-25 11:53

ホーム - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-10 06:07
浙ICP备14020137号-1 $お客様$