driftx

Compare mobile app UIs, audit accessibility, and interact with devices via simulators.

6|1|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/nomanr/driftx --skill driftx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: driftx
Source: https://github.com/nomanr/driftx/tree/main/marketplace/plugins/driftx/skills/driftx
Command: npx skills add https://github.com/nomanr/driftx --skill driftx

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill empowers AI agents to visually inspect, analyze, and interact with mobile applications, bridging the gap between AI understanding and on-device user experience.

Core Features & Use Cases

  • Visual Comparison: Compare app UIs against design mockups or previous builds to detect visual regressions.
  • Accessibility Audits: Automatically check for common accessibility issues like missing labels and small tap targets.
  • Device Interaction: Enables AI agents to tap buttons, type text, swipe, and navigate within the app.
  • Use Case: An AI agent can be instructed to "Make this screen match the Figma design," and driftx will provide the visual diffs and enable the agent to make the necessary code adjustments.

Quick Start

Use driftx to compare the current app screen against a design image located at '/path/to/design.png'.

Frequently Asked Questions about driftx

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate visual regression testing for React Native apps?

AI agents can perform accessibility audits for mobile apps by automatically checking for common issues like missing labels and small tap targets. This functionality supports React Native, Android, and iOS platforms through command-line execution.

Can an AI agent interact with iOS and Android simulators to test UI?

To compare an app screen against a Figma design, provide the design image file path to the Skill. It will generate visual diffs highlighting UI discrepancies, enabling the AI agent to make the necessary code adjustments to match the design.

What is visual regression detection in mobile testing and how does it work?

Visual regression detection in mobile testing identifies unintended UI changes by comparing current app screens against baseline images. This Skill facilitates the process by enabling AI agents to visually inspect and analyze applications running on simulators or emulators.

Do I need running simulators or emulators to perform automated UI inspection?

Yes, running simulators or emulators are required to perform automated UI inspection and device interaction. This Skill integrates with these environments to enable AI agents to visually inspect, analyze, and interact with mobile applications through command-line execution.