callstack/agent-device

Mobile app automation and verification for AI coding agents. CLI, MCP server, and typed Node.js API for iOS, Android, HarmonyOS, TV, web, macOS, and Linux.

4.3kStars on the repository
15Mods indexed here, across every type
todayLast push, which is what freshness is scored on
MITLicence, which decides whether bodies are shown

cli-flags

01

callstack/agent-device

Agent

A new flag touches only the layers that need to understand it. Stop at the layer where it stops mattering — threading it further is the common failure, not stopping too early.

4.3k +14 today A 0 tokens original MIT

device-verification

02

callstack/agent-device

Agent

Read this before running agent-device by hand against a simulator, emulator, or physical device.

4.3k +14 changed today A 0 tokens original MIT

domain

03

callstack/agent-device

Agent

Single-context repo. Before architecture, diagnosis, TDD, triage, PRD, or roadmap work, read CONTEXT.md for domain vocabulary and the relevant ADRs in docs/adr/. Selector-capture work also reads docs/agents/selector-capture.md.

4.3k +14 today A 0 tokens original MIT

issue-tracker

04

callstack/agent-device

Agent

Issues and PRDs for this repo live as GitHub issues in callstack/agent-device. Use the gh CLI for issue operations.

4.3k +14 today A 0 tokens original MIT

pull-requests

05

callstack/agent-device

Agent

Agent "pull-requests" from callstack/agent-device, covering pull requests, readiness, rebasing onto a moving main, pr body and reviewing.

4.3k +14 today A 0 tokens original MIT

selector-capture

06

callstack/agent-device

Agent

Read this before changing selector capture, polling, snapshot caching, or interaction fast paths. These are cross-route behavior requirements; their rationale and owning decisions live in ADRs 0002, 0004, 0005, 0011, 0014, and 0015.

4.3k +14 today A 0 tokens original MIT

testing

07

callstack/agent-device

Agent

Repository-specific testing traps you cannot learn from the test runner alone. Executable gate ownership lives in scripts/check-affected/ and scripts/gate/.

4.3k +14 today A 0 tokens original MIT

triage-labels

08

callstack/agent-device

Agent

The skills speak in terms of four canonical triage roles. This file maps those roles to the actual GitHub labels used in this repo.

4.3k +14 today A 0 tokens original MIT

web-backend

09

callstack/agent-device

Agent

Web automation uses a managed agent-browser backend as an implementation detail.

4.3k +14 today A 0 tokens original MIT