Agent Skills › software-mansion/argent

software-mansion/argent

GitHub

用于配置和连接Android模拟器,包括查找设备、启动AVD及设置Metro调试。支持手势交互,特别区分了Android TV的焦点驱动操作,并提供了清理模拟器的安全建议。

15 skills 1,850

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

用于配置和连接Android模拟器,包括查找设备、启动AVD及设置Metro调试。支持手势交互,特别区分了Android TV的焦点驱动操作,并提供了清理模拟器的安全建议。
需要启动或连接Android模拟器时 执行Android UI自动化任务前 处理React Native Metro调试连接 区分Android手机与TV的操作模式
packages/skills/skills/argent-android-emulator-setup/SKILL.md
npx skills add software-mansion/argent --skill argent-android-emulator-setup -g -y
记录可复用的MCP工具调用序列(Flow),支持e2e和fragment两种类型,通过YAML保存步骤并现场验证执行。
用户请求创建、录制或构建自动化流程 脚本化设备操作序列 检测到多步交互即将重复时主动建议保存
packages/skills/skills/argent-create-flow/SKILL.md
npx skills add software-mansion/argent --skill argent-create-flow -g -y
用于在iOS模拟器、Android模拟器或Chromium应用中执行UI交互,包括点击、滑动、输入、截图及状态检查。支持多标签页管理和Cookie/存储操作。不适用于TV设备。
需要操作移动应用或Web应用的UI界面 需要在模拟器中执行手势或输入文本 需要读取或修改浏览器Cookie和存储 需要获取应用当前可见状态
packages/skills/skills/argent-device-interact/SKILL.md
npx skills add software-mansion/argent --skill argent-device-interact -g -y
配置并连接 iOS 模拟器,适用于启动新会话、引导模拟器、获取 UDID 或执行任何模拟器交互任务前。包含查找已启动设备、验证连接及 MCP 权限注意事项。
启动新的模拟会话 引导 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
用于为屏幕元素提出多种视觉设计变体,通过Argent Lens窗口供用户选择。适用于需要A/B测试或设计备选方案时。需先启用功能标志,利用propose_variant提交截图变体,再通过await_user_selection阻塞等待人类确认最终设计。
用户请求屏幕组件的设计备选方案 存在多个候选外观需人工决策
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应用。提供连接、组件检查、日志读取和JS评估功能。
需要调试React Native或Electron应用的JavaScript代码 查看React组件树或网络请求日志 在移动设备或模拟器上执行远程JS评估
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 性能优化入口 Skill。遵循先测量后修复原则,通过 Lint 扫描、语义检查及 Profiler 深度分析定位瓶颈。针对单一问题实施修复并重新验证指标,严禁盲目优化,确保无回归且性能提升可量化。
应用运行缓慢或卡顿 用户请求优化性能 需要修复频繁重渲染问题 减少界面抖动 (Jank) 改善应用启动速度
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热点及慢组件。支持生成排序问题报告、源码查找及实时Fiber树查看,辅助性能优化与修复前后对比。
需要测量React Native应用的渲染和CPU性能时 在代码修复前后进行性能对比测试时 定位导致频繁重渲染的缓慢组件时 诊断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视觉回归测试,对比基线与当前截图以检测布局、颜色等像素级变化。适用于明确的视觉比对请求,不适用于动态内容或结构性验证。需捕获全分辨率图片并指定设备UDID。
UI regression test visual regression test screenshot diff compare screenshots before/after visual comparison
packages/skills/skills/argent-screenshot-diff/SKILL.md
npx skills add software-mansion/argent --skill argent-screenshot-diff -g -y
自主测试iOS或Android应用UI,通过截图验证循环执行交互。支持登录、导航及端到端场景,利用MCP工具进行元素发现与操作,兼容React Native及原生应用,实现跨平台自动化UI验证。
测试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 应用。通过 describe 和 tv-remote 进行焦点驱动导航,支持按键操作、输入、截图及应用管理。强调避免触控,需先描述界面再导航,适配各平台特性。
任务目标为电视端(runtimeKind 'tv') 提及 Apple TV、tvOS、Android TV、leanback、Vega、Fire TV 或 VVD
packages/skills/skills/argent-tv-interact/SKILL.md
npx skills add software-mansion/argent --skill argent-tv-interact -g -y
通过 argent 工具直接修改 iOS 模拟器或 Android 设备的运行时权限(如相机、位置等),用于测试环境设置。适用于需预授权、预设拒绝或重置权限以触发首次提示的场景,避免手动进入系统设置。若应用内可控制,应优先使用应用内交互。
需要在启动 App 前预先授予或拒绝特定权限 用户已拒绝权限且需重新启用而不经过系统设置 需要重置权限状态以在下次启动时重新显示系统权限弹窗
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-08-06 12:28
浙ICP备14020137号-1 $Гость$