CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

claude-computer-use-advanced

Advanced computer use patterns for UI automation, application control, and multi-step workflows using Claude's computer use tool. Use when automating desktop tasks, testing applications, analyzing screen content, controlling software programmatically, or building computer vision workflows. Supports zoom tool for enhanced vision on Opus 4.5, multi-step automation, and sophisticated application control.

Quality

76%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

Fix and improve this skill with Tessl

tessl review fix ./.claude/skills/claude-computer-use-advanced/SKILL.md

The canonical home for this skill is claude-computer-use-advanced in fernandezbaptiste/Skrillz

SKILL.md
Quality
Evals
Security

Quality

Content

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

The body is well-structured and highly actionable, with concrete action objects, clear multi-step sequences, verification checkpoints, error-recovery guidance, and a clean one-level-deep reference layout. Its main weakness is token efficiency: it repeatedly explains concepts Claude already knows, duplicates key listings and best-practice advice across tasks, and inlines a security section that already exists as a reference file.

Suggestions

Cut background prose Claude already knows (the 'major advancement in AI capability' paragraph, the 'Core Capabilities' list that restates the task sections) and trim the per-task 'Best Practices' lists, which repeat the same 'take a screenshot to verify' advice in nearly identical form across all seven tasks.

Deduplicate content: the special-key and shortcut listings appear in both Task 3 and Task 4, and the inline 'Security & Limitations' section duplicates references/security-deployment.md — replace the inline copy with a one-line pointer to the reference.

Link scripts/form-filling-agent-template.py from SKILL.md (e.g., from the Multi-Step Automation or Quick Start section) so the bundle's complete working agent example is discoverable, and finish the Quick Start agent loop or point to that script instead of leaving it truncated with placeholder functions.

DimensionReasoningScore

Conciseness

Noticeably verbose with several padded sections: 'Computer use represents a major advancement in AI capability - rather than relying on APIs, Claude can interact with any software the same way a human would' explains concepts Claude already knows; the 'Core Capabilities' list restates the per-task sections; key/shortcut tables appear in both Task 3 and Task 4; every task repeats a near-identical 'take a screenshot to verify' best-practices list; and the inline 'Security & Limitations' section duplicates references/security-deployment.md. Fits anchor 2 (several unnecessary explanations or padded sections) rather than 3, since the padding is pervasive rather than occasional.

2 / 5

Actionability

Mostly executable guidance: concrete copy-paste-ready action objects throughout ('{"type": "left_click", "coordinate": [640, 400]}', full key and shortcut listings) and a Quick Start with real SDK calls. Minor gaps: the Quick Start relies on placeholder functions ('result = capture_screenshot() # Your implementation'), leaves the agent loop unfinished ('... add result back to messages and continue'), and Task 6 is explicitly 'Pseudo-code for agent loop' — so it does not reach anchor 5's fully copy-paste-ready coverage.

4 / 5

Workflow Clarity

Clear sequences with most checkpoints present: screenshot-verification is woven throughout ('Verify clicks succeeded with follow-up screenshots', 'Take screenshots between actions to verify input'), and an explicit Error Recovery pattern ('re-evaluate coordinates... retry with adjusted position... use zoom for precision'). Not anchor 5 because the canonical Quick Start agent loop is truncated and checkpoint guidance, while frequent, stays generic rather than forming an explicit validate-fix-retry checklist.

4 / 5

Progressive Disclosure

Good structure: three references one level deep, each clearly signaled with a descriptive summary line ('references/computer-use-api.md - Complete API documentation with all tool versions and action types'), and all three files exist in the bundle. Minor gaps keep it below anchor 5: scripts/form-filling-agent-template.py is present in the bundle but never referenced from SKILL.md, and the inline 'Security & Limitations' section duplicates content that belongs in references/security-deployment.md.

4 / 5

Total

14

/

20

Passed

Description

83%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 description that explicitly states what the skill does and when to use it, with multiple natural trigger phrases and a distinctive tie to Claude's computer use tool and the Opus 4.5 zoom feature. Its main weakness is that named actions describe broad domains ('application control', 'desktop tasks') rather than concrete operations, leaving minor specificity and synonym-coverage gaps.

DimensionReasoningScore

Specificity

Lists several specific actions ('UI automation, application control, and multi-step workflows', 'automating desktop tasks, testing applications, analyzing screen content, controlling software programmatically, or building computer vision workflows'), though the objects remain broad domains rather than concrete operations. Fits anchor 4 (several specific actions, minor gaps) rather than 5, whose examples use fully concrete verb-object pairs like 'fill forms, merge documents'.

4 / 5

Completeness

Explicitly answers both what ('Advanced computer use patterns for UI automation, application control, and multi-step workflows using Claude's computer use tool') and when ('Use when automating desktop tasks, testing applications, analyzing screen content, controlling software programmatically, or building computer vision workflows') with five concrete trigger phrases. Matches anchor 5; the 'when' clause is explicit and multi-scenario, not the weaker or implicit form of anchor 4.

5 / 5

Trigger Term Quality

Includes natural user phrasings like 'UI automation', 'automating desktop tasks', 'testing applications', and 'screen content', giving good keyword coverage. A few natural terms are missing (e.g., 'RPA', 'screenshots', 'desktop/browser automation'), keeping it below anchor 5's comprehensive synonym coverage.

4 / 5

Distinctiveness Conflict Risk

Tied explicitly to 'Claude's computer use tool' and the 'zoom tool for enhanced vision on Opus 4.5', creating a clear niche with distinct triggers. Not 5 because broad automation/testing trigger phrases could overlap with a general UI-automation or basic computer-use skill.

4 / 5

Total

17

/

20

Passed

Validation

93%

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

Validation — 15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (570 lines); consider splitting into references/ and linking

Warning

Total

15

/

16

Passed

Repository

fernandezbaptiste/Skrillz

Path

.claude/skills/claude-computer-use-advanced/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.