build-loop:native-ax-driver

仓库创建 2026年4月7日最近提交 20 天前SkillHot 收录 20 天前
▸ 精选理由

提供自包含的 Swift 二进制,无需 Playwright/Appium 即可做 UI 自动化测试。

▸ 风险提示

需要本地执行二进制并授予 macOS 辅助功能权限;注意本地权限与安全性。

这个 Skill 做什么

通过 macOS 辅助功能 API 驱动 .app 的无头/可控交互工具。

在不移动硬件鼠标的情况下,通过 macOS 的 Accessibility API 控制并自动化 .app,实现可控的“无头”UI 操作和测试。适用于需要点击、读 AX 树或以程序方式与运行中应用交互,但不想用 Playwright、Appium 或真实鼠标的场景。它以自包含的 Swift 二进制驱动,无需额外桥接工具,能直接读取和操作 AX 元素。

▸ 展开 SKILL.md 英文原文

Use when the build needs to automate a macOS .app without touching the hardware cursor, or the user asks to "click through the app" or "test the UI headlessly". Drives running apps via Accessibility API; self-contained Swift binary — no IBR, Playwright, or Appium required.

自动化集成macOS 自动化辅助功能驱动通用
1
Stars
0
Forks
40
仓库内 Skill
+0
7 日增星
安装 / 使用
给你的 Agent 一句话(通用)
帮我安装这个 skill:https://raw.githubusercontent.com/tyroneross/build-loop/main/skills/native-ax-driver/SKILL.md
或 curl 直取 SKILL.md
curl -fsSL "https://raw.githubusercontent.com/tyroneross/build-loop/main/skills/native-ax-driver/SKILL.md"
SKILL.MD 节选查看完整文件 ↗
<!-- SPDX-FileCopyrightText: 2025-2026 Tyrone Ross, Jr <46267523+tyroneross@users.noreply.github.com> | SPDX-License-Identifier: Apache-2.0 -->

# Native AX Driver

**Built-in capability**, not a bridge. Build-loop ships its own Swift binary and Python launcher for navigating macOS apps via the Accessibility API. When this skill loads, the orchestrator can read the AX tree of any running `.app` and dispatch actions on individual elements **while the user keeps using their cursor for something else**.

## Why this exists

Build-loop's Iterate phase needs to verify native macOS UI fixes the same way it verifies web routes. Previously, build-loop deferred to IBR's MCP for native automation, whi
via SKILL·HOT · 数据来自 GitHub 公开信息 · 原文版权归作者所有