device-test

Community

Run visual UI tests on real mobile devices

Authorthomasttvo
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Mobile UI regressions and layout defects are hard to detect across device states and physical hardware; this Skill provides a structured way to exercise screens, capture visuals, and produce deterministic layout assessments so teams can catch keyboard overlap, modal issues, and spacing defects before releases.

Core Features & Use Cases

  • Screen-driven testing: Use ask_screen to list visible elements and obtain coordinates for reliable tap and swipe actions.
  • Device control with UDID: Execute interactions (tap, swipe) targeted at specific devices to avoid conflicts and reproduce physical-device bugs.
  • Visual QA integration: Inject expected layout context into visual-qa analysis to detect hidden elements, spacing defects, and deviations from design artifacts like Figma.
  • Use Case: Verify that the submit button remains visible when the keyboard opens across multiple device orientations and OS versions.

Quick Start

Use the device-test skill to run a UI test case named login-keyboard on device UDID abc123 and verify that the submit button is not hidden by the keyboard.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: device-test
Download link: https://github.com/thomasttvo/claude-skills/archive/main.zip#device-test

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.