atl-browser

Automate iOS simulator browser and native-app tasks via dual-server architecture.

1|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/JordanCoin/Atl --skill atl-browser
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: atl-browser
Source: https://github.com/JordanCoin/Atl/tree/main/core/skill
Command: npx skills add https://github.com/JordanCoin/Atl --skill atl-browser

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires curl, jq, base64, and includes scripts (resource) components.

What problem does it solve?

Automates mobile browser and native-app tasks on iOS simulators via a two-server architecture and a vision-free workflow, enabling deterministic interactions without relying on visual AI.

Core Features & Use Cases

  • Dual-server automation (Browser on port 9222 and Native on port 9223) for seamless Web and app workflows.
  • Vision-free workflow with element marking, coordinate taps, and a clear escalation ladder (coordinates → vision → JS) for robust automation across iOS Safari and native apps.
  • Hybrid browser-native automation patterns and OpenClaw integration to empower AI agents with end-to-end task execution.

Quick Start

Install ATL to your macOS device, start the ATL servers on the simulator, and connect via the OpenClaw skill to begin issuing commands.

Frequently Asked Questions about atl-browser

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

FAQPage Schema
How do I automate iOS Safari testing without visual AI?

Vision-free automation for iOS simulators works by marking elements and executing precise coordinate taps. It uses a dual-server architecture on ports 9222 and 9223 to handle both browser and native app interactions deterministically without visual AI.

Can I run hybrid browser and native app tasks on an iOS simulator?

Yes, you can execute hybrid browser-native automation patterns on iOS simulators. The dual-server architecture bridges browser navigation on port 9222 and native app interaction on port 9223 for seamless cross-mode workflows.

What prerequisites do I need for iOS simulator automation?

iOS simulator automation requires macOS with Xcode installed. You must also start the AtlBrowser server ports and have curl and jq dependencies available to drive the automation commands and extract results.

Does iOS native app automation work with OpenClaw integration?

Yes, iOS native app automation integrates with OpenClaw to empower AI agents with end-to-end task execution. This integration supports hybrid workflows, allowing AI agents to drive both browser and native app testing.

What is the escalation ladder for vision-free mobile automation?

The vision-free automation escalation ladder progresses from coordinates to vision to JS. This clear progression ensures robust automation across iOS Safari and native apps by falling back to more complex interaction methods when needed.