Agent Skills › software-mansion/argent

software-mansion/argent

GitHub

配置Android模拟器环境,包括查找设备、启动AVD及连接Metro服务。支持非默认ADB服务器场景,自动注入命令前缀以解决Agent本地执行adb时的环境问题,确保UI交互工具能正确识别设备序列号。

20 skills 3,140

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 (20)

配置Android模拟器环境,包括查找设备、启动AVD及连接Metro服务。支持非默认ADB服务器场景,自动注入命令前缀以解决Agent本地执行adb时的环境问题,确保UI交互工具能正确识别设备序列号。
启动新的Android会话 需要引导或重启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 e2e 测试 YAML 文件。适用于需要重复执行的多步交互场景,支持设备路径记录、A/B 比较及 Profiling 设置,强调语义化选择器和端到端验证。
用户要求录制或回放 E2E 测试流程 需要创建可复用的多步设备交互路径 设置 A/B 比较或性能分析场景
packages/skills/skills/argent-create-e2e/SKILL.md
npx skills add software-mansion/argent --skill argent-create-e2e -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交互的工具,支持点击、滑动、输入、截图及状态检查。提供跨平台统一接口,指导Agent正确调用设备操作指令并处理坐标与手势细节。
需要操作移动应用或桌面应用的UI界面 需要在模拟器中模拟用户点击、滑动或输入文本 需要获取应用当前页面元素树或截图进行状态验证
packages/skills/skills/argent-device-interact/SKILL.md
npx skills add software-mansion/argent --skill argent-device-interact -g -y
用于通过 argent 驱动物理 iPhone 进行自动化测试。支持触摸、滑动、应用启动及 UI 描述等操作,专门针对真机环境,不适用于模拟器。
需要驱动物理 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 模拟器,包括查找已启动设备、启动新模拟器及验证连接,为后续模拟器交互任务做准备。
需要启动或连接到 iOS 模拟器 获取 iOS 模拟器的 UDID 开始新的模拟器交互会话前
packages/skills/skills/argent-ios-simulator-setup/SKILL.md
npx skills add software-mansion/argent --skill argent-ios-simulator-setup -g -y
用于在 Argent Lens 中为 UI 元素生成多个视觉设计变体,捕获真实截图并供人类用户进行选择确认。适用于需要 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/Vega)及Chromium应用。提供连接状态检查、组件树查看、控制台日志读取及代码执行等功能,辅助前端与移动端开发调试。
调试React Native应用 调试Electron或Chromium应用 查看运行时控制台日志 检查设备连接状态
packages/skills/skills/argent-metro-debugger/SKILL.md
npx skills add software-mansion/argent --skill argent-metro-debugger -g -y
跨平台原生性能剖析工具,支持iOS(xctrace)和Android(Perfetto),用于定位CPU热点、UI卡顿及内存泄漏。提供启动、停止、分析及栈查询功能,辅助性能诊断与优化验证。
诊断应用性能问题 分析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性能优化入口,通过测量定位瓶颈并修复。涵盖Lint扫描、语义审查及Profiler深度分析,确保修复有效且无回归。
应用运行缓慢 需要减少渲染次数或卡顿 要求优化启动速度
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 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 模拟器或真机屏幕视频,用于展示交互流程、动画或记录应用行为。
用户要求录制屏幕 需要捕获应用交互流程 生成演示视频 记录动画效果
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流程,通过截图、元素定位和交互操作验证登录、导航及视觉行为。支持React Native及标准应用,提供基线截图与视觉回归对比能力。
测试UI流程 验证登录功能 测试导航逻辑 运行UI测试场景 手动QA步骤 检查可见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应用的自动化技能。通过焦点导航、D-pad遥控、键盘输入及截图,实现TV端UI交互与调试。
目标平台为TV(tvOS, Android TV, Fire TV) 涉及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及Vega平台。强调确定性数据基线、稳定选择器验证及连续两次完整通过,确保自动化回归场景的可执行性与证据可靠性。
编写端到端测试 生成自动化回归脚本 将验收标准转化为E2E测试
packages/skills/skills/argent-qa-e2e/SKILL.md
npx skills add software-mansion/argent --skill argent-qa-e2e -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-11-03 02:23
浙ICP备14020137号-1