CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

click-target

Find and click a target object in XR. Use when testing UI interactions, clicking buttons, or verifying interactable elements work correctly.

Quality

86%

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

88%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.

An excellent, highly actionable workflow: exact MCP tool names, concrete numeric adjustments, validation checkpoints, and error-recovery loops throughout. The only minor improvements are trimming a few redundant lines and moving scene-specific example data out of the main body.

Suggestions

Remove restatements of step headings (e.g., "This orients the headset to face the target") and obvious connective instructions like "Note the position for the next steps".

Move scene-specific example data (entityIndex 6, scoreboard coordinates) to a short reference file to keep SKILL.md as a lean, game-agnostic overview.

DimensionReasoningScore

Conciseness

The body is lean and tool-focused with no concept explanations, but contains minor trimmable restatements like "This orients the headset to face the target" and "Note the position for the next steps".

4 / 5

Actionability

Every step names an exact tool (e.g., mcp__iwsdk-runtime__xr_select) with concrete parameters, specific numeric offsets (+0.25/-0.1/-0.3), retry deltas (0.05-0.1), and a concrete log pattern ("[BUTTON CLICKED]") — fully executable guidance.

5 / 5

Workflow Clarity

Eight clearly sequenced steps include explicit validation checkpoints (screenshot at step 4, console-log check at step 8) and feedback loops for error recovery (moveToDistance fallback, adjust-position-and-retry).

5 / 5

Progressive Disclosure

Sections are well-organized with no nested references and everything sits appropriately in one file, but at ~84 body lines it exceeds the under-50-line inline-only ideal, and scene-specific data (entityIndex 6, pong coordinates) is inlined rather than split into a reference file.

4 / 5

Total

18

/

20

Passed

Description

78%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 concise, well-structured description that explicitly answers both what the skill does and when to use it. Its main gaps are the thin capability list in the what-clause and trigger terms that are generic outside the XR context.

Suggestions

Add the verification step to the what-clause (e.g., "Find, click, and verify a target object in XR") to round out capability coverage.

Include additional natural trigger synonyms such as "press", "tap", "select", or "interact with objects" to broaden keyword coverage.

Qualify the when-triggers with the XR context (e.g., "clicking buttons in XR scenes") to reduce overlap with non-XR UI skills.

DimensionReasoningScore

Specificity

"Find and click a target object in XR" names the domain with exactly two concrete actions; the verification capability only appears in the 'Use when' clause, so coverage is not comprehensive.

3 / 5

Completeness

A clear what ("Find and click a target object in XR") is paired with an explicit "Use when..." listing three concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

"testing UI interactions, clicking buttons, verifying interactable elements" are natural phrases users would say, but common synonyms like "press", "tap", "select", or "interact with" are missing.

4 / 5

Distinctiveness Conflict Risk

"in XR" carves out a clear niche, but generic when-triggers like "clicking buttons" and "testing UI interactions" carry minor overlap risk with non-XR UI-testing skills.

4 / 5

Total

16

/

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.

Validation — 16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository

facebook/immersive-web-sdk

Path

.claude/skills/click-target/SKILL.md

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.