
de agent-device1,822
Contrôle et inspecte les applications iOS, tvOS, macOS et Android pour les agents : captures d'écran, interactions UI (tap/type/scroll), logs, capture réseau et performance.
L'Agent Device Controller fournit à un agent des flux de travail déterministes et conservateurs pour interagir avec les interfaces utilisateur d'applications mobiles et de bureau. Il propose une inspection basée sur des captures d'écran, des références interactives pour cibler des éléments, des règles de décision privilégiant les vérifications en lecture seule avant les mutations, et un guidage pour collecter les logs, les traces réseau et les captures de performance. Cas d'utilisation concrets : QA automatisée, reproduction de bugs UI, capture d'écrans de vérification et flux d'interaction scriptés pour les cibles mobiles/TV/bureau.
Utilisez cette compétence chaque fois qu'un agent doit examiner ou interagir avec une application en cours d'exécution sur iOS, Android, tvOS ou macOS. Déclencheurs typiques : "prendre un snapshot de l'écran actuel", "appuyer sur ce bouton et vérifier le résultat", "collecter les logs et les traces réseau" ou "exécuter une boucle d'acceptation QA". Commencez par exécuter les références de bootstrap pour vous assurer que le périphérique et la session d'application sont corrects.
Idéal avec les agents capables d'exécuter des outils CLI et de suivre des règles procédurales (agents de type Copilot, Claude/Code, Cursor) et tout hôte pouvant appeler le CLI du périphérique.
Router skill that delegates to the agent-device CLI for mobile/device automation. No bundled scripts — the skill is purely instructional, pointing the agent to read CLI help docs before use. The SKILL.md defines a clear workflow loop (open → snapshot → interact → verify → close) and version gates. Functional but thin; relies entirely on external CLI documentation for real substance.
Clean skill with no security concerns. The npm install instruction is gated behind a version check. Architecture is minimal by design (router pattern) but lacks output contracts or progressive disclosure beyond the basic workflow description.