CtrlK
BlogDocsLog inGet started
Tessl Logo

ios-device-screenshot

Take screenshots from physical iOS devices connected via USB using pymobiledevice3. Use when capturing screenshots from real iPhones/iPads (not simulators), debugging on-device, or needing high-fidelity device captures. Triggers on physical iOS device screenshots, pymobiledevice3 usage, or USB-connected device capture tasks.

91

2.17x

Quality

86%

Does it follow best practices?

Impact

100%

2.17x

Average score across 3 eval scenarios

SecuritybySnyk

Advisory

Suggest reviewing before use

SKILL.md
Quality
Evals
Security

Evaluation results

100%

45%

iOS Device Screenshot Automation Script

iOS 17+ DVT screenshot script

Criteria
Without context
With context

uv install comment

0%

100%

DVT screenshot command

100%

100%

--tunnel flag present

0%

100%

tunneld startup

0%

100%

tunneld pre-check

0%

100%

Timestamped filename

100%

100%

Output in /tmp

100%

100%

Success/failure check

62%

100%

No non-dvt fallback on 17+

100%

100%

Executable bash script

100%

100%

tunneld background execution

50%

100%

Without context: $0.1779 · 48s · 10 turns · 13 in / 2,709 out tokens

With context: $0.2255 · 42s · 13 turns · 96 in / 2,308 out tokens

100%

49%

Batch iOS Screenshot Capture Across Multiple Devices

Multi-device UDID targeting

Criteria
Without context
With context

xcrun devicectl enumeration

0%

100%

UDID passed to --tunnel

0%

100%

No --udid flag

33%

100%

No interactive --tunnel empty string

100%

100%

DVT screenshot command

0%

100%

Loop over devices

100%

100%

UDID in output filename

100%

100%

Output directory

100%

100%

Bash shebang

100%

100%

Without context: $0.2420 · 57s · 19 turns · 25 in / 2,794 out tokens

With context: $0.1886 · 36s · 12 turns · 15 in / 2,137 out tokens

100%

68%

iOS Device Screenshot Diagnostic and Setup Script

iOS screenshot diagnostics and error handling

Criteria
Without context
With context

iOS version detection

100%

100%

DVT command for iOS 17+

0%

100%

Legacy command for iOS 16-

0%

100%

DeveloperDiskImage auto-mount

0%

100%

tunneld running check

0%

100%

tunneld startup on failure

0%

100%

ideviceimagemounter check

0%

100%

--tunnel flag on iOS 17+

0%

100%

Status messages

100%

100%

Output file path

100%

100%

Bash shebang

100%

100%

Without context: $0.2920 · 1m 34s · 11 turns · 18 in / 6,680 out tokens

With context: $0.3612 · 1m 16s · 20 turns · 25 in / 4,261 out tokens

Repository
NeverSight/skills_feed
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

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.