CtrlK
BlogDocsLog inGet started
Tessl Logo

scienceworld-object-focuser

This skill selects and focuses on a specific object to signal task intent or prepare it for manipulation. Use when you have identified a target object that meets task criteria (e.g., a living thing) and need to formally select it before performing actions like moving or using the object in ScienceWorld tasks. The skill uses the 'focus on OBJ' action, taking the object name as input.

72

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

92%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A tight, actionable, well-sequenced instruction skill with a concrete command and a useful example trace. The one gap is an orphaned references/usage_examples.md bundle file that the body never points to.

Suggestions

Link the existing bundle file from the body, e.g. add under the Example section: "More patterns and anti-patterns: see [usage_examples.md](references/usage_examples.md)".

Consider folding the Anti-Patterns (focusing on substances/rooms, incorrect names) into the body's Key Considerations, or explicitly signaling them as available in the reference, since they are directly decision-relevant.

DimensionReasoningScore

Conciseness

The body is lean: it gives the exact action, naming rules, and a short example trace without explaining concepts Claude already knows; every section (Purpose, When to Use, Core Instruction, Key Considerations, Example) earns its place.

3 / 3

Actionability

It provides the executable command "focus on <OBJECT_NAME>" with concrete noun-phrase examples ("dove egg", "copper wire", "beaker") and a copy-paste-ready example trace, which is fully actionable for an instruction-only skill.

3 / 3

Workflow Clarity

The three-step sequence (Identify Target → Execute Focus → Proceed) is clearly ordered, and Step 3's "After receiving a confirmation observation, continue" acts as an explicit checkpoint before the next action; appropriate for a simple, non-destructive single-action skill.

3 / 3

Progressive Disclosure

The body is well-organized into clear sections, but the bundle file references/usage_examples.md exists and is never linked or signaled from the body, so a relevant one-level-deep reference is present but not navigable.

2 / 3

Total

11

/

12

Passed

Description

85%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A well-constructed description: third-person voice, explicit Use-when trigger, concrete action syntax, and a clearly scoped ScienceWorld niche. The main weakness is trigger phrasing framed around agent state rather than natural user utterances.

Suggestions

Add natural user-facing trigger phrasing (e.g., 'Use when a ScienceWorld task says to focus on, select, or pick out a specific object') so the trigger matches what a user would actually say.

Include common trigger variations such as 'select an object', 'pick out a living thing', or 'choose a target' alongside the current state-based framing.

DimensionReasoningScore

Specificity

Quotes the concrete action syntax "uses the 'focus on OBJ' action, taking the object name as input" and names follow-on actions ("moving or using the object"), giving multiple specific concrete actions rather than vague language.

3 / 3

Completeness

It explicitly answers both what ("selects and focuses on a specific object... uses the 'focus on OBJ' action") and when ("Use when you have identified a target object... before performing actions like moving or using the object"), with an explicit Use-when clause.

3 / 3

Trigger Term Quality

Relevant domain keywords appear ("ScienceWorld tasks", "target object", "a living thing", "moving or using"), but the triggers are framed around the agent's internal state ("when you have identified a target object that meets task criteria") rather than natural phrases a user would say, and common variations are missing.

2 / 3

Distinctiveness Conflict Risk

The niche is tightly scoped to ScienceWorld object selection via the distinct "focus on OBJ" action, making it unlikely to trigger for unrelated skills.

3 / 3

Total

11

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
zjunlp/SkillNet
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.