Agent skill
scienceworld-tool-validator
This skill performs a basic functionality check on a tool in the agent's inventory. It should be triggered after acquiring a tool and before its first use in a critical task step to ensure it is operational. The skill typically uses a 'focus' or 'examine' action on the tool and confirms its readiness state.
Stars
163
Forks
31
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/scienceworld-tool-validator
SKILL.md
Tool Validation Protocol
Purpose
Execute a pre-use functionality check on a tool or instrument to confirm it is operational before employing it in a critical task step.
Core Workflow
- Acquire Tool: Ensure the target tool is in your inventory. If not, retrieve it from the environment.
- Execute Validation: Use the
focus on [TOOL]action on the tool in your inventory. This is the standard validation action. - Confirm Readiness: Observe the system's response. A successful focus action (e.g., "You focus on the [tool].") confirms the tool is ready for use. No further diagnostic steps are required unless an error is observed.
Key Principles
- Timing: Perform this check immediately after acquiring a tool and before its first application in a task-sensitive operation (e.g., measuring, activating, connecting).
- Simplicity: The
focusaction is the primary, lightweight validation method. Avoid unnecessaryexamineoruseactions during the check. - State Awareness: The skill assumes the environment's containers are open and items are accessible. Teleportation is available for efficient navigation.
Example Application
- Scenario: You need to measure the temperature of a substance.
- Application:
- Locate and
pick up thermometer. - Trigger Skill:
focus on thermometer in inventory. - Confirmation: Observe "You focus on the thermometer." The tool is now validated for use.
- Proceed with
use thermometer on [SUBSTANCE].
- Locate and
Didn't find tool you were looking for?