开发与工程 apple-platformsandroidmobile-ui-automationui-inspectionscreenshotsdevice-testing

跨平台设备交互助手

让 AI 编程助手能够检查并操作 Apple 与 Android 应用设备。

FollowSkills 评估 · FSRS-2.0
不推荐
58/ 100 五分制 2.9 / 5
信任安全17 / 25 · 3.4/5

文档强调先读后写、最小可逆操作、目标绑定、敏感令牌不应泄露,并说明远程租约与日志风险。扣分因为安装、打开应用、UI 变更和远程 HTTP 操作缺少明确的逐步用户确认、通用回滚方案及完整数据流说明;发布者身份未验证。

可靠稳定9 / 20 · 2.3/5

分层引用覆盖启动、探索、调试、验证、macOS 和远程租约,包含失败类别、重试与停止条件。扣分因为仅有静态说明,没有针对关键路径的提交测试或执行证据,且依赖 agent-device、平台工具、签名和远程守护进程的可用性未被验证。

适用触发11 / 15 · 3.7/5

目标用户、平台范围、典型场景、触发命令和不应继续操作的边界较清楚,也区分只读检查与交互流程。扣分因为未说明中文交互支持,未证明中国大陆网络环境下远程服务或依赖的可达性;对非移动/桌面 UI、无可访问性树等场景的能力边界仍有限。

规范维护10 / 15 · 3.3/5

主文件是路由器,采用渐进式引用结构,提供安装、会话、选择器、失败处理和示例;仓库提供 MIT 许可证及定期 vendored 更新工作流。扣分因为选定技能没有版本、变更日志、独立维护责任或明确更新入口,依赖和 CLI 版本假设也未集中说明。

有效结果7 / 15 · 2.3/5

命令流和 QA 循环可直接指导设备发现、会话建立、UI 操作和证据采集,核心任务目标明确。按静态校准最多给 7 分;扣分因为没有执行验证,结果正确性、跨平台一致性和相对手工操作的收益无法由文件单独确认。

证据核验4 / 10 · 2.0/5

源文件本身可审计,包含具体命令、参数、错误类别和失败语义。扣分因为缺少提交的测试套件、CI 覆盖或第三方执行证据,主要仍是作者对 CLI 行为的文档化描述,跨来源 corroboration 不足。

证据充分度: 评估于 2026年7月20日 审查版本 f6b87e35a35c
使用前请注意
  • 该技能会驱动真实设备或模拟器并可能安装、重启、录制、采集日志和网络数据;执行前应确认目标、权限、会话范围及敏感信息处理方式。
  • 远程租约示例涉及守护进程地址、认证令牌和租约标识;不要把真实凭据或日志载荷复制到共享环境。
  • 未提供中国大陆网络可达性、中文输出或 agent-device 版本兼容性的证据。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

agent-device 是一个面向 Apple 平台应用和 Android 设备的设备交互技能。它覆盖 iOS、tvOS、macOS 以及 Android,可用于导航应用、查看界面快照、截图、点击、输入、滚动和提取界面信息。执行普通设备任务前,它要求先加载 bootstrap-install.md 和 exploration.md。技能强调先进行只读检查,并在界面变化后重新验证。

它将设备任务路由到启动配置和界面探索流程,确认目标设备、应用安装状态和应用会话,然后使用 snapshot、snapshot -i、get、is、find、fill、type、back 等操作检查或交互界面,并在需要时重新快照、收集证据和关闭会话。

  1. React Native 开发者需要确认 iOS 或 Android 应用当前显示的文字和界面结构。
  2. 移动应用测试人员需要点击、输入、滚动并验证一个已打开的应用流程。
  3. 需要进行设备端截图或界面信息提取的 AI 编程助手用户。
  4. macOS、iOS、tvOS 或 Android 应用调试人员需要在目标设备上复现和检查界面状态。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖 iOS、tvOS、macOS 和 Android。
  • 同时支持界面检查、交互、截图和 UI 信息提取。
  • 默认优先只读检查,并要求在重要界面变化后重新验证。
  • 提供启动配置、探索和验证相关的明确路由。
局限
  • 必须先有正确的目标设备、应用安装状态和打开的应用会话。
  • 普通任务依赖两个必读参考文件,但源材料没有展示这些文件的具体内容。
  • 源材料没有说明模拟器或实体设备的详细安装配置步骤。
  • 没有提供该技能独立的测试套件或平台覆盖验证证据。

如何安装这个 Skill?

仓库 README 说明可通过 .agents/plugins/marketplace.json 添加其中的 Codex 插件,也可从 GitHub 克隆仓库后安装相关技能。README 没有提供 agent-device 这一插件的独立安装命令;该技能位于 plugins/vendored/.agents/skills/agent-device/。仓库整体采用 MIT 许可证。

如何使用这个 Skill?

在已安装并可访问该技能的 AI 编程助手中,提出明确的设备任务,例如:“使用 agent-device 打开当前应用,检查屏幕上是否显示登录按钮,并在必要时截图验证。”普通设备任务开始前,应先读取 references/bootstrap-install.md,再读取 references/exploration.md;确认目标已固定且应用会话已打开后,再执行检查或交互。

常见问题

它支持哪些平台?
SKILL.md 明确支持 iOS、tvOS、macOS 和 Android 设备。
使用前需要什么?
需要确认正确目标已固定、应用已安装并且应用会话已打开;如果这些条件尚未满足,应先使用 bootstrap-install.md。
它会直接修改应用界面吗?
它默认先进行只读检查,并建议避免推测性修改;只有在完成任务或解除临时阻塞时才进行最小必要的可逆操作。
它是否需要联网?
技能明确要求不要浏览网页或使用外部来源;源材料没有显示普通设备任务需要联网。

同仓库的其他 Skills

均来自 callstackincubator/agent-skills

开发与工程

React Native 迁移评估

用证据判断 React Native 迁移是否值得推进

开发与工程

移动应用 Dogfood 测试技能

用真实设备系统探索移动应用,并生成带截图和复现步骤的缺陷报告。

开发与工程

React Navigation 导航构建指南

为 React Native 应用提供 React Navigation 7 导航界面的选型与实现参考。

开发与工程

React Native 测试助手

帮助 AI 编写可靠的 React Native 组件测试

开发与工程

React Native TV 应用审查指南

帮助开发者系统排查电视端焦点导航、播放、性能与无障碍问题。

开发与工程

React Native 棕地迁移助手

帮助原生 iOS 或 Android 应用分阶段接入 React Native 或 Expo。

开发与工程

React Native 性能与工程实践指南

为 React Native 和 Expo 应用提供可直接参考的性能与平台优化规则。

自动化与运维

React Native GitHub Actions 构建产物

在云端构建 React Native 模拟器产物,并通过 GitHub 工具下载。

开发与工程

GitHub PR 工作流助手

用 gh CLI 管理 PR、堆叠分支与代码合并流程。

开发与工程

React Native 性能优化指南

用可测量的方法定位并优化 React Native 性能问题。

开发与工程

React Native 升级助手

通过模板差异、依赖迁移和原生配置调整,帮助 React Native 应用安全升级。

开发与工程

React Native 库搭建助手

用标准脚手架创建可发布或应用内使用的 React Native 库。

开发与工程

技能规范校验器

检查 Agent Skill 是否符合规范与 Claude Code 最佳实践。

相关 Skills