Agent Skills › software-mansion/argent

software-mansion/argent

GitHub

用于在 Android 模拟器或真机上完成环境配置、设备连接及 UI 自动化交互的 Skill。涵盖启动 AVD、ADB 调试及手势操作等场景。

18 skills 3,050

Install All Skills

npx skills add software-mansion/argent --all -g -y
More Options

List skills in collection

npx skills add software-mansion/argent --list

Skills in Collection (18)

用于在 Android 模拟器或真机上完成环境配置、设备连接及 UI 自动化交互的 Skill。涵盖启动 AVD、ADB 调试及手势操作等场景。
启动新的 Android 会话 引导 Android 模拟器 获取设备序列号 执行 UI 自动化交互前
packages/skills/skills/argent-android-emulator-setup/SKILL.md
npx skills add software-mansion/argent --skill argent-android-emulator-setup -g -y
用于创建、录制、编辑和回放可复用的 Argent 流程 YAML 文件。适用于记录重复性设备操作路径、设置性能分析或 A/B 比较,以及在三次以上交互前调用编排引擎,确保 UI 操作的自动化与可重现性。
用户要求录制或重放可重复的设备操作路径 需要设置性能分析或 A/B 测试对比 重复交互次数达到或超过三次
packages/skills/skills/argent-create-flow/SKILL.md
npx skills add software-mansion/argent --skill argent-create-flow -g -y
提供跨平台(iOS模拟器、Android模拟器、Chromium应用)的UI交互能力,支持点击、滑动、输入、截图及设备管理。统一工具接口自动识别目标平台,规范了手势操作与元素定位的最佳实践,适用于自动化测试与设备控制场景。
需要操作iOS或Android模拟器界面 需要控制Chromium/Electron应用UI 执行自动化UI测试任务
packages/skills/skills/argent-device-interact/SKILL.md
npx skills add software-mansion/argent --skill argent-device-interact -g -y
用于通过 argent 驱动物理 iPhone 进行自动化交互,支持应用启动、界面描述、手势操作及截图等功能。明确区分真机与模拟器,仅适用于物理设备场景。
需要控制物理 iPhone iOS 真机自动化测试
packages/skills/skills/argent-ios-device-interact/SKILL.md
npx skills add software-mansion/argent --skill argent-ios-device-interact -g -y
指导物理 iPhone 的设备配置、应用签名及调试流程,涵盖首次运行设置、开发者信任、证书错误处理及日志排查,适用于自动化测试环境中的真机部署。
涉及物理 iPhone 设备连接与初始化 iOS 应用签名失败或证书错误排查 需要配置开发者模式或信任描述文件
packages/skills/skills/argent-ios-device-setup/SKILL.md
npx skills add software-mansion/argent --skill argent-ios-device-setup -g -y
用于配置和连接 iOS 模拟器,包括查找已启动的模拟器、获取 UDID 及验证连接,为后续 iOS 模拟器的交互操作做准备。
启动新的会话需要连接 iOS 模拟器 需要引导或启动 iOS 模拟器 获取 iOS 模拟器 UDID 在执行任何 iOS 模拟器交互任务之前
packages/skills/skills/argent-ios-simulator-setup/SKILL.md
npx skills add software-mansion/argent --skill argent-ios-simulator-setup -g -y
用于在前端界面元素设计中提出多个视觉变体供人类选择。通过构建、截图并调用 propose_variant 工具展示差异,最后由 await_user_selection 阻塞等待用户确认最终方案,实现 A/B 设计决策。
请求界面元素的多种设计变体 需要针对组件进行 A-B 测试或选项对比 产生多个候选外观需人工决策
packages/skills/skills/argent-lens/SKILL.md
npx skills add software-mansion/argent --skill argent-lens -g -y
通过CDP调试JS运行时,主要支持React Native (iOS/Android)及Chromium应用。提供连接、状态检查、组件树查看、日志读取和代码评估等功能,辅助前端与移动端开发调试。
需要调试React Native应用 需要调试Electron或Chrome应用 查看控制台日志 检查组件树结构
packages/skills/skills/argent-metro-debugger/SKILL.md
npx skills add software-mansion/argent --skill argent-metro-debugger -g -y
用于iOS和Android原生性能分析,检测CPU热点、UI卡顿及内存泄漏。支持xctrace与Perfetto,提供从启动到分析根因的完整工作流。
诊断原生应用CPU性能瓶颈 排查UI界面卡顿或无响应问题 查找内存泄漏或内存压力来源
packages/skills/skills/argent-native-profiler/SKILL.md
npx skills add software-mansion/argent --skill argent-native-profiler -g -y
提供 React Native 应用在 iOS/Android 模拟器上的开发工作流,涵盖配置检查、Metro 启动、应用运行及调试。优先使用自定义脚本,支持故障排查与构建修复。
启动 React Native 应用 调试 Metro 服务 修复构建错误 诊断运行时错误 运行测试
packages/skills/skills/argent-react-native-app-workflow/SKILL.md
npx skills add software-mansion/argent --skill argent-react-native-app-workflow -g -y
React Native 性能优化入口技能,通过测量定位瓶颈并修复。包含代码扫描、语义审查及基准测试流程,强调先测量后修复,防止回归。
应用感觉卡顿或慢 用户要求优化性能 修复重复渲染问题 减少界面抖动 改善应用启动速度
packages/skills/skills/argent-react-native-optimization/SKILL.md
npx skills add software-mansion/argent --skill argent-react-native-optimization -g -y
用于React Native Hermes应用性能剖析,通过CPU采样和React提交捕获检测重渲染、CPU热点及慢组件,生成优化报告。
优化React Native应用性能 诊断重渲染问题 测量修复前后的性能差异 查找CPU热点
packages/skills/skills/argent-react-native-profiler/SKILL.md
npx skills add software-mansion/argent --skill argent-react-native-profiler -g -y
通过 argent MCP 工具录制 iOS/Android 模拟器或真机屏幕视频,支持启动、停止及获取 MP4 文件。强调必须设置提醒以防录制超时,确保及时停止并获取最终视频文件。
用户要求录制应用界面操作 需要捕捉动画或交互流程 生成应用行为演示视频
packages/skills/skills/argent-screen-recording/SKILL.md
npx skills add software-mansion/argent --skill argent-screen-recording -g -y
用于 UI 视觉回归测试,对比基准与当前截图以检测布局、色彩等像素级差异。支持真机捕获与文件比对,辅助前端界面质量保证。
UI 回归测试 视觉回归测试 截图比对 界面样式差异检查
packages/skills/skills/argent-screenshot-diff/SKILL.md
npx skills add software-mansion/argent --skill argent-screenshot-diff -g -y
自动测试iOS或Android应用UI流程,通过截图、元素定位和交互操作的循环验证登录、导航及视觉行为。
测试UI流程 验证登录功能 运行端到端UI测试场景
packages/skills/skills/argent-test-ui-flow/SKILL.md
npx skills add software-mansion/argent --skill argent-test-ui-flow -g -y
用于控制 Apple TV、Android TV 和 Fire TV 应用,通过焦点驱动方式执行导航、输入、截图及调试。
需要测试或操作电视端应用界面 涉及 tvOS、Android TV 或 Fire TV 平台的自动化交互
packages/skills/skills/argent-tv-interact/SKILL.md
npx skills add software-mansion/argent --skill argent-tv-interact -g -y
用于从测试用例或需求生成可重复的 QA 回归 E2E 自动化流程。支持 iOS、Android、Chromium 及 Vega,强调确定性数据基线、稳定选择器及连续两次执行通过。
生成自动化回归测试场景 基于验收标准创建端到端测试流
packages/skills/skills/argent-qa-flows/SKILL.md
npx skills add software-mansion/argent --skill argent-qa-flows -g -y
用于在iOS模拟器或Android设备上直接修改应用运行时权限(如相机、位置等)的工具。替代手动设置操作,支持测试前预授权、拒绝或重置权限,以自动化测试流程中的权限状态管理。
需要在应用启动前预设权限状态 需要重置权限以触发首次运行提示 无法通过应用内UI更改权限时
packages/skills/skills/argent-settings-permissions/SKILL.md
npx skills add software-mansion/argent --skill argent-settings-permissions -g -y

홈 - 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-10-20 11:58
浙ICP备14020137号-1