CtrlK
BlogDocsLog inGet started
Tessl Logo

scienceworld-ambiguous-action-resolution

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.

68

Quality

82%

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

82%Weight 40%Scale 1-5

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

A well-structured, highly actionable skill body with concrete examples and a clear workflow. The main weaknesses are minor: some restated points across sections and a reference file that is not surfaced from the main body.

Suggestions

Add a one-line pointer to references/trajectory_examples.md (e.g., under When to Use: 'See trajectory_examples.md for more observed prompt patterns') so the bundle file is discoverable.

Collapse the Key Principles and Anti-Patterns sections into the existing When to Use / Workflow sections to remove the restated guidance and tighten the document.

DimensionReasoningScore

Conciseness

The body is lean and does not over-explain known concepts, but Key Principles and Anti-Patterns restate points already covered in When to Use and Workflow, leaving minor trimmable redundancy.

4 / 5

Actionability

Provides a concrete four-step workflow anchored on an exact trigger phrase, the literal action `> 0`, and two full observation/action examples that are copy-paste ready for the common cases.

5 / 5

Workflow Clarity

The Recognize → Scan → Select → Execute sequence is clear with a confirm checkpoint in step 2, but the branch for 'options are not identical' lives outside the workflow rather than as an explicit in-flow checkpoint.

4 / 5

Progressive Disclosure

Sections are well-organized and appropriately scoped, but the bundle file references/trajectory_examples.md exists and is never linked or signaled from the body, a minor navigation gap.

4 / 5

Total

17

/

20

Passed

Description

82%Weight 40%Scale 1-5

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 tight, well-targeted description that clearly states both when to invoke it and what it does, with strong distinctiveness. The only soft spot is specificity, since it describes essentially one mechanical action rather than a broader capability set.

Suggestions

To lift specificity, name the concrete variants the skill handles in one phrase (e.g., 'selects the lowest number for move/pick-up/use disambiguation prompts') so the action set reads as more than a single behavior.

DimensionReasoningScore

Specificity

Names the domain and one concrete action — "selecting the lowest available number (typically 0) to proceed" — but offers only a single action rather than a comprehensive set, matching the 1-2-actions anchor.

3 / 5

Completeness

Explicitly answers both — the "Use when the ScienceWorld environment returns an 'Ambiguous request' prompt" trigger and the "resolves the disambiguation by selecting the lowest available number" behavior — with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes the exact system phrase "Ambiguous request" plus natural terms like "numbered list of identical action options", "disambiguation", and "task progression"; a few common synonyms/variations are absent, so it sits above the midpoint but not at comprehensive coverage.

4 / 5

Distinctiveness Conflict Risk

Scoped to a single named environment plus an exact prompt phrase, giving it a clear niche with minimal risk of triggering for unrelated skills.

5 / 5

Total

17

/

20

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.