CtrlK
BlogDocsLog inGet started
Tessl Logo

SkillNet

github.com/zjunlp/SkillNet

Skill

Added

Review

scienceworld-container-item-retriever

experiments/src/skills/scienceworld/scienceworld-container-item-retriever/SKILL.md

This skill retrieves a specified item from a container by using the 'pick up' action. It should be triggered when the agent has identified a needed item inside an open container (e.g., a jar, box, or hive) and must transfer it to inventory for later use. The skill handles the object transfer, assuming the container is already accessible, and outputs confirmation that the item is now in the agent's inventory.

77

scienceworld-container-inspector

experiments/src/skills/scienceworld/scienceworld-container-inspector/SKILL.md

Inspects the contents of a container or device using the 'look at' action. Use this skill when you need to verify what is inside a container (e.g., checking if lead is in the blast furnace), monitor the state of contents (e.g., solid vs. liquid phase changes), or confirm that a placement or process step succeeded. Returns a detailed list of contents and their states for process monitoring.

77

scienceworld-conductivity-tester

experiments/src/skills/scienceworld/scienceworld-conductivity-tester/SKILL.md

Determines if an object is electrically conductive by integrating it into a circuit and observing a light bulb. Triggered when classifying an object based on conductivity.

72

scienceworld-conditional-placer

experiments/src/skills/scienceworld/scienceworld-conditional-placer/SKILL.md

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").

70

scienceworld-conditional-focus-executor

experiments/src/skills/scienceworld/scienceworld-conditional-focus-executor/SKILL.md

Executes a 'focus on OBJ' action on a specific object based on the outcome of a prior conditional evaluation. Use when you have a measurement result and task instructions specify focusing on different objects (e.g., colored boxes) depending on whether the result meets a threshold.

69

scienceworld-conditional-box-placer

experiments/src/skills/scienceworld/scienceworld-conditional-box-placer/SKILL.md

Moves an object to one of two destination containers based on a numeric threshold check. Trigger after a measurement (e.g., temperature) is taken. Place object in 'green' box if value > threshold, or 'blue' box if value < threshold.

64

scienceworld-circuit-connector

experiments/src/skills/scienceworld/scienceworld-circuit-connector/SKILL.md

This skill connects two electrical components (e.g., wires, batteries, devices) by their terminals to build or modify a circuit. Use when constructing electrical setups for testing, such as conductivity checks or device activation. The input includes two component identifiers and their connection points, and the output is an established electrical connection.

63

scienceworld-circuit-builder

experiments/src/skills/scienceworld/scienceworld-circuit-builder/SKILL.md

This skill constructs a simple electrical circuit by connecting components like batteries, wires, and light bulbs. Use when the agent needs to test electrical conductivity or create a functional circuit for an experiment. The input is a set of available components, and the output is a fully connected circuit ready for activation.

72

scienceworld-animal-identifier

experiments/src/skills/scienceworld/scienceworld-animal-identifier/SKILL.md

Use when the agent needs to locate, identify, and focus on a specific animal or biological entity in the ScienceWorld environment. This skill handles tasks involving animal comparison, examination, or interaction (such as determining lifespan extremes) by navigating to the correct location with "teleport to", surveying with "look around", and executing "focus on ANIMAL" with the exact entity name.

77

scienceworld-ambiguous-action-resolution

experiments/src/skills/scienceworld/scienceworld-ambiguous-action-resolution/SKILL.md

Use when the ScienceWorld environment returns an "Ambiguous request" prompt with a numbered list of identical action options. This skill resolves the disambiguation by selecting the lowest available number (typically 0) to proceed, ensuring task progression when multiple identical object instances exist and the system cannot automatically determine which instance to act upon.

80

alfworld-tool-user

experiments/src/skills/alfworld/alfworld-tool-user/SKILL.md

Use when the agent needs to apply a tool to a target object in ALFWorld to accomplish an interaction such as cleaning, heating, cooling, or examining. This skill handles locating both the tool and target object, then executing the correct environment action (e.g., `clean`, `heat`, `cool`, `use`) to progress the task.

72

alfworld-tool-locator

experiments/src/skills/alfworld/alfworld-tool-locator/SKILL.md

Searches for a specified tool or device (e.g., a desklamp, knife, or sponge) within the ALFWorld environment by checking relevant surfaces. Use when you need a tool to interact with another object as part of a task but the tool is not in your inventory or immediate vicinity. Takes a tool name as implicit input and navigates to likely storage spots (sidetables, shelves, countertops) until the tool is found.

77

alfworld-temperature-regulator

experiments/src/skills/alfworld/alfworld-temperature-regulator/SKILL.md

Manages the temperature state of an object by placing it into an appropriate appliance (fridge for cooling, microwave for heating). Use when the task requires modifying an object's temperature property, such as "cool some bread" or "heat some food". Takes the object identifier, temperature-modifying receptacle, and final target receptacle as inputs, and outputs the object at the target location with its temperature state changed.

72

alfworld-task-verifier

experiments/src/skills/alfworld/alfworld-task-verifier/SKILL.md

Use when the agent needs to check whether an ALFWorld task objective has been met after completing a sub-action (e.g., placing an object). This skill parses the task goal, evaluates the latest environment observation, and outputs a verification decision — task complete, task incomplete, or action ineffective — to guide the next step.

77

alfworld-storage-explorer

experiments/src/skills/alfworld/alfworld-storage-explorer/SKILL.md

Systematically explores storage receptacles (drawers, cabinets, shelves) to find an appropriate placement location for an object. Use when the agent needs to store an item but the exact target receptacle is unknown or ambiguous. Opens, inspects, and closes candidate receptacles to assess suitability, then places the object in the best match.

63

alfworld-search-verifier

experiments/src/skills/alfworld/alfworld-search-verifier/SKILL.md

Re-examines previously visited locations to confirm the absence of a target object or to check for overlooked items. Use when an initial search fails to find enough objects or when double-checking is required before concluding task failure. Systematically revisits receptacles, re-opens closed containers, and re-inspects contents to ensure no viable location was missed.

68

alfworld-search-pattern-executor

experiments/src/skills/alfworld/alfworld-search-pattern-executor/SKILL.md

Systematically searches a sequence of likely locations for a target object based on common sense. Use when you need to find a specific object and know which receptacles to check but not which one contains it. Takes a list of candidate receptacles, orchestrates navigation and inspection, and outputs when the target is found or all locations are exhausted.

68

alfworld-receptacle-searcher

experiments/src/skills/alfworld/alfworld-receptacle-searcher/SKILL.md

This skill searches for a specific receptacle (e.g., garbage can, cabinet) by systematically exploring the environment, checking multiple locations until found. Trigger when the target receptacle is not initially visible, often after scanning nearby areas. It outputs the receptacle's location and may involve navigating through multiple waypoints.

68

alfworld-receptacle-preparer

experiments/src/skills/alfworld/alfworld-receptacle-preparer/SKILL.md

This skill verifies and prepares a target receptacle for receiving an object. It is triggered before placing an item into a receptacle (e.g., a garbage can) to ensure the receptacle is accessible and suitable. The skill involves navigating to the receptacle, observing its state (e.g., open/closed, occupied), and performing any necessary preparatory actions like opening it, resulting in a ready-to-use target location.

72

alfworld-receptacle-operator

experiments/src/skills/alfworld/alfworld-receptacle-operator/SKILL.md

This skill opens or closes a receptacle (like a fridge, cabinet, or microwave) to access its interior or secure it. It should be triggered when an object needs to be placed inside/retrieved from a closed container, or when an open container should be closed (e.g., for energy efficiency or task cleanliness). The skill decides the appropriate 'open' or 'close' action based on the receptacle's current state and the task context.

77

alfworld-receptacle-opener

experiments/src/skills/alfworld/alfworld-receptacle-opener/SKILL.md

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.

76

alfworld-receptacle-navigator

experiments/src/skills/alfworld/alfworld-receptacle-navigator/SKILL.md

Plans and executes movement to a target receptacle within the ALFWorld environment. Use when the agent needs to reach a specific location before interacting with objects there (e.g., go to fridge to cool an item, go to garbagecan to dispose of an item). Takes a receptacle identifier as input, executes the `go to` action, and outputs confirmation of arrival at the destination.

80

alfworld-receptacle-finder

experiments/src/skills/alfworld/alfworld-receptacle-finder/SKILL.md

Searches for a suitable empty or appropriately occupied receptacle (like a shelf or table) to place an object. Use when you are holding an object that needs to be stored or placed and must find a receptacle that meets the placement criteria. Examines candidate receptacles by navigating to and inspecting each one until a suitable location is found.

76

alfworld-receptacle-closer

experiments/src/skills/alfworld/alfworld-receptacle-closer/SKILL.md

Closes an open receptacle to maintain environment tidiness after inspection. Use when you have finished searching a container (drawer, cabinet, fridge) and no longer need it open. Takes a receptacle identifier as input and outputs confirmation that the receptacle is closed, preventing clutter during multi-step search tasks.

72

alfworld-open-receptacle

experiments/src/skills/alfworld/alfworld-open-receptacle/SKILL.md

This skill opens a closed receptacle to access its contents. It should be triggered when an agent needs to interact with items inside a closed container (e.g., fridge, microwave, drawer). The skill takes a receptacle identifier as input, performs the open action, and outputs the observation of the interior, enabling subsequent item retrieval or placement.

64