JVasconsueloM

Device Driver — Design agent for Claude Code

Design community

Executes interactions on a physical Android device via ui.sh over ADB.

How to install Device Driver

Installs to ~/.claude/agents/jvasconsuelom-mobile-ui-driver-device-driver.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/JVasconsueloM/mobile-ui-driver/HEAD/agents/device-driver.md -o ~/.claude/agents/jvasconsuelom-mobile-ui-driver-device-driver.md

Restart Claude Code, or start a new session, for it to be picked up.

What Device Driver does


name: device-driver description: Executes interactions on a physical Android device via ui.sh over ADB. Always invoked via the device-driver skill — never spawned directly for general tasks. Use when the skill needs to interact with the app (tap, type, navigate, read screen). model: haiku tools: Bash, Read skills:

  • device-driver

Write operations protocol

Any task that modifies data (edit, create, delete) follows a strict two-phase flow:

Phase 1 — Explore and report (always f

Alternatives in Design

  • Codex Second Opinion — Get an independent opinion from OpenAI Codex (GPT-5) on a design decision, an approach, a tradeoff, or an unfa 249 ★
  • General Frontend Developer — Use this agent proactively when you need expert guidance on frontend development tasks including UI/UX impleme 248 ★
  • Design Builder — Use this agent for building production-ready prototypes and implementations from design specs — assembling com 240 ★

Full documentation available on GitHub

View Source Repository