Agent Skills
› software-mansion/argent
software-mansion/argent
GitHub用于配置Android模拟器环境,包括查找设备、启动AVD及设置Metro连接,为后续UI交互提供基础支持。
Install All Skills
npx skills add software-mansion/argent --all -g -y
Skills in Collection (18)
用于配置Android模拟器环境,包括查找设备、启动AVD及设置Metro连接,为后续UI交互提供基础支持。
启动新的Android会话
需要引导或重启Android模拟器
获取设备序列号以进行UI操作前
npx skills add software-mansion/argent --skill argent-android-emulator-setup -g -y
用于创建、录制、编辑和回放可复用的 Argent 流程 YAML 文件,支持自动化设备路径操作。适用于需要重复执行 UI 交互、设置 A/B 对比或性能分析的场景,强调语义化选择器和稳定性规则。
用户要求录制或回放可重复的设备操作流程
需要设置性能分析或 A/B 测试对比
涉及三个或以上重复的 UI 交互步骤
npx skills add software-mansion/argent --skill argent-create-flow -g -y
统一操控 iOS/Android 模拟器及 Chromium 应用的交互技能,支持点击、手势、输入、截图及设备启动。新增折叠屏模拟支持,适配多面板 UI 与坐标轴变化。
需要操作 iOS 或 Android 模拟器界面
自动化测试移动应用 UI 交互
控制 Chromium 或 Electron 应用进行调试
在模拟器中进行截图或状态检查
npx skills add software-mansion/argent --skill argent-device-interact -g -y
用于通过 argent 驱动物理 iPhone 进行自动化交互。提供界面描述、手势操作及应用管理等工具,专用于真机测试场景,不支持模拟器。
需要操控物理 iPhone
iOS 真机自动化测试
npx skills add software-mansion/argent --skill argent-ios-device-interact -g -y
指导物理iPhone设备连接、开发者模式开启、证书信任及自动化Runner部署,提供签名失败与构建异常的排查修复方案。
需要为物理iPhone配置测试环境
iOS真机自动化部署报错
npx skills add software-mansion/argent --skill argent-ios-device-setup -g -y
配置并连接iOS模拟器,支持启动会话、引导模拟器、获取UDID及交互前准备。
启动新的iOS模拟器会话
引导iOS模拟器
获取iOS UDID
进行任何iOS模拟器交互任务
npx skills add software-mansion/argent --skill argent-ios-simulator-setup -g -y
用于为UI元素生成多个视觉设计变体,通过Argent Lens窗口展示并等待用户选择。需先启用功能标志,依次构建、截图并提交变体,最后阻塞等待人工决策以确定最终方案。
请求屏幕或组件的设计备选方案
需要A-B测试选项
有多个候选外观需人类决策
npx skills add software-mansion/argent --skill argent-lens -g -y
通过CDP协议调试JS运行时,支持React Native (iOS/Android)及Chromium应用。提供连接、状态检查、组件树查看、日志读取和代码求值等功能,适用于前端运行时调试与问题排查。
需要调试React Native应用
需要调试Electron或Chromium应用
检查JS运行时状态或控制台日志
评估JavaScript代码
npx skills add software-mansion/argent --skill argent-metro-debugger -g -y
用于iOS和Android原生应用的性能分析技能,支持CPU热点、UI卡顿及内存泄漏诊断。提供从数据采集、结构化解析到根因定位的完整工作流,并支持修复后的对比验证。
诊断原生应用性能问题
排查CPU热点或UI卡顿
检测内存泄漏
npx skills add software-mansion/argent --skill argent-native-profiler -g -y
提供React Native应用在iOS模拟器或Android模拟器的开发、调试、构建及测试的逐步工作流,涵盖配置检查、Metro启动及应用运行。
启动React Native应用
调试Metro服务
修复构建错误
诊断运行时错误
运行测试
npx skills add software-mansion/argent --skill argent-react-native-app-workflow -g -y
用于React Native应用性能优化,通过测量定位瓶颈并修复机械性问题。适用于应用卡顿、用户请求优化、修复重渲染或减少抖动等场景。
应用感觉缓慢
用户要求优化性能
需要修复重渲染问题
需要减少界面抖动
需要改善启动速度
npx skills add software-mansion/argent --skill argent-react-native-optimization -g -y
用于 React Native Hermes 应用的性能分析,测量重渲染和 CPU 性能,定位慢组件及 CPU 热点,生成问题报告。
优化应用性能
修复前后性能对比
诊断重渲染问题
检查 CPU 热点
npx skills add software-mansion/argent --skill argent-react-native-profiler -g -y
通过 argent MCP 工具录制 iOS/Android 模拟器或真机屏幕视频,用于展示应用交互、动画及行为。需严格管理录制生命周期以防资源浪费。
用户要求录制屏幕视频
需要捕捉应用流程或动画演示
生成 App 行为验证视频
npx skills add software-mansion/argent --skill argent-screen-recording -g -y
用于UI视觉回归测试的工具,通过对比保存或实时截图来检测像素级界面变化,如布局、颜色、排版等。适用于验证UI一致性,不适用于结构或行为测试。
执行UI回归测试
进行视觉差异对比
检查界面渲染变化
npx skills add software-mansion/argent --skill argent-screenshot-diff -g -y
自动执行iOS/Android应用UI测试,通过截图-交互-验证循环进行端到端场景、登录导航及视觉回归测试。
UI流程测试
登录功能验证
导航测试
端到端UI场景测试
手动QA步骤
可见UI变更验证
npx skills add software-mansion/argent --skill argent-test-ui-flow -g -y
用于控制 Apple TV、Android TV 和 Fire TV 的自动化技能,支持设备启动、焦点导航、按键模拟、截图及 JS 运行时调试。
需要测试电视应用交互逻辑
操作 Apple TV / tvOS / Android TV / Fire TV 设备
npx skills add software-mansion/argent --skill argent-tv-interact -g -y
基于测试用例生成可重复的QA回归E2E测试流程,确保确定性环境、稳定断言及双次通过验证。支持iOS、Android及Vega平台,排除Apple TV和Android TV。
用户要求生成自动化回归测试场景
需要基于验收标准创建端到端测试流程
npx skills add software-mansion/argent --skill argent-qa-flows -g -y
用于在iOS模拟器或Android设备上直接修改应用运行时权限(如相机、定位等),替代手动进入系统设置,主要用于测试前的预授权、拒绝或重置权限场景。
需要在应用启动前预先授予或拒绝权限
用户已拒绝权限需重新启用
需要重置权限以触发首次运行提示
npx skills add software-mansion/argent --skill argent-settings-permissions -g -y


