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.

80

Quality

100%

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

100%

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

The content is concise, actionable, and clearly structured for a simple single-purpose mechanic, with concrete examples and well-scoped anti-patterns. It is token-efficient while remaining copy-ready.

DimensionReasoningScore

Conciseness

The body is lean and assumes Claude's competence — no explanation of what ScienceWorld is or why ambiguity occurs — with every example earning its place; it avoids the padded concept-explanation pattern of levels 1-2.

3 / 3

Actionability

It gives the exact recognition phrase, the concrete rule ('Choose 0 (the first option)'), and copy-ready example actions ('> 0'), fully executable guidance rather than the vague or pseudocode patterns of lower anchors.

3 / 3

Workflow Clarity

Per the simple-skill guideline, this single-action mechanic is unambiguously sequenced (Recognize → Scan → Select → Execute) with anti-patterns scoping misuse; no destructive/batch validation is needed, so the top anchor applies.

3 / 3

Progressive Disclosure

At under 50 lines with well-organized sections (Purpose, When to Use, Workflow, Examples, Anti-Patterns), it meets the guideline for scoring 3 on small self-contained skills without requiring external file references.

3 / 3

Total

12

/

12

Passed

Description

100%

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

The description is concise, specific, and complete with an explicit trigger condition and concrete behavior. It carves out a distinct, low-conflict niche tied to a precise environment prompt.

DimensionReasoningScore

Specificity

The description names concrete actions — returning 'an "Ambiguous request" prompt', 'selecting the lowest available number (typically 0)' — matching the anchor for multiple specific concrete actions rather than a vague domain reference (level 2).

3 / 3

Completeness

It opens with an explicit 'Use when' clause and states what the skill does ('resolves the disambiguation by selecting the lowest available number'), clearly answering both what and when per the top anchor.

3 / 3

Trigger Term Quality

It uses natural terms a user would say — 'Ambiguous request prompt', 'identical action options', 'ScienceWorld environment' — giving good coverage rather than only jargon (level 1) or partial keywords (level 2).

3 / 3

Distinctiveness Conflict Risk

The niche is narrow and tied to ScienceWorld's exact ambiguity prompt, so it is unlikely to trigger for unrelated skills, matching the 'clear niche with distinct triggers' anchor.

3 / 3

Total

12

/

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.