CtrlK
BlogDocsLog inGet started
Tessl Logo

argent-device-interact

Interact with an iOS simulator or Android emulator using argent MCP tools. Use when tapping UI elements, performing gestures, scrolling, typing text, pressing hardware buttons, launching apps, opening URLs, taking screenshots.

74

Quality

91%

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 highly actionable, well-structured tool-reference skill with executable examples and strong error-recovery guidance. Its main weakness is minor redundancy in the normalized-coordinate explanation and a small validation gap in the batch sequencing workflow.

Suggestions

State the normalized-coordinate convention (0.0–1.0, not pixels) once in §2 Best Practices and reference it from the gesture-tool sections instead of repeating the full explanation for gesture-tap, gesture-pinch, and gesture-rotate.

Add a brief validation/checkpoint note to the run-sequence section — e.g. recommend a single describe or screenshot after a multi-step sequence to confirm the end state, since partial results are returned on first error.

Consider extracting the §4 'Choosing the Right Tool' table and §5 'Finding Tap Targets' into a references file if the skill grows, keeping SKILL.md as a lean overview pointing to detail.

DimensionReasoningScore

Conciseness

The body is dense and mostly lean, assuming Claude's competence, but repeats the normalized-coordinate explanation ('0.0–1.0, not pixels') across §2, gesture-tap, gesture-pinch, and gesture-rotate — minor over-explanation that could be trimmed once.

4 / 5

Actionability

Every tool ships with a copy-paste JSON example, a decision table maps actions to tools, and the deferred gesture-custom detail points to a real references/gesture-examples.md file — fully executable guidance covering the common cases.

5 / 5

Workflow Clarity

Clear sequenced sections (Before You Start → Best Practices → Choosing a Tool → Finding Targets) plus an explicit 'If describe Fails' error-recovery feedback loop, but the batch run-sequence workflow lacks per-step validation guidance, a minor checkpoint gap.

4 / 5

Progressive Disclosure

Well-organized into clearly headed sections with a well-signaled one-level-deep reference (references/gesture-examples.md); the bulk of the tool reference is inline, which is appropriate for a unified tool-surface skill but leaves minor organization room.

4 / 5

Total

17

/

20

Passed

Description

100%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 strong, third-person description that concretely states both what the skill does and when to use it with natural trigger terms. It is comprehensive, distinct, and free of fluff.

DimensionReasoningScore

Specificity

Names the platform domain and enumerates many concrete actions — 'tapping UI elements, performing gestures, scrolling, typing text, pressing hardware buttons, launching apps, opening URLs, taking screenshots' — giving comprehensive coverage rather than vague language.

5 / 5

Completeness

Explicitly answers both 'what' ('Interact with an iOS simulator or Android emulator using argent MCP tools') and 'when' (a 'Use when…' clause with concrete trigger phrases), matching the top anchor exactly.

5 / 5

Trigger Term Quality

Uses natural phrases a user would actually say ('tapping UI elements', 'scrolling', 'launching apps', 'taking screenshots') alongside platform synonyms ('iOS simulator or Android emulator'), matching the comprehensive-synonym anchor.

5 / 5

Distinctiveness Conflict Risk

The 'iOS simulator or Android emulator using argent MCP tools' framing carves a clear niche with distinct triggers and minimal overlap with other skills.

5 / 5

Total

20

/

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
Uniswap/interface
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.