argent-qa-flows
Создаёт воспроизводимые E2E-тесты Argent flows из тест-кейсов или требований. Подходит для автоматизации регрессионных сценариев с детерминированной настройкой и визуальным подтверждением. Поддерживает iOS, Android, Chromium, Vega; Apple TV и Android TV не поддерживаются.
AIsoftware-mansion
official
Разработка
★ 3k
Что делает навык
Создаёт воспроизводимые E2E-тесты (QA flows) для регрессионных сценариев, используя движок argent-create-flow. Обеспечивает детерминированную настройку, визуальное подтверждение и поддержку iOS, Android, Chromium и Vega.
Когда применять
- Автоматизация регрессионных тестов с использованием записанных сценариев.
- Тестирование на платформе Vega с учётом особенностей удалённого управления.
- Запуск тестов на физических устройствах iOS с ручной привязкой UDID.
- Написание тестов для Apple TV и Android TV с явным указанием ограничений.
Как работает
- Загрузить argent-create-flow как движок авторизации и следовать его синтаксису, селекторам и правилам полировки.
- Учитывать платформенные исключения: для Vega использовать tool: tv-remote и tool: keyboard, проверяя фокус перед каждым движением.
- Для физических iPhone передавать UDID через CLI --device, избегать pinch/rotate и использовать UI зума приложения.
- Для Apple TV и Android TV использовать argent-tv-interact и сообщать об ограничениях, так как раннер не отклоняет touch-директивы на этапе авторизации.
- Прочитать argent-ios-device-interact для понимания контракта приложения перед записью на физических устройствах.
Примеры запросов агенту
Создай QA-флоу для регрессионного теста на Android, используя argent-create-flow.
Напиши тест для Vega, где навигация осуществляется через tv-remote с проверкой фокуса.
Подготовь сценарий для физического iPhone, указав UDID и исключив жесты pinch/rotate.
Что понадобится
- Доступ к репозиторию argent (software-mansion/argent) и файлам argent-create-flow, argent-tv-interact, argent-ios-device-interact.
- CLI-инструменты для запуска тестов с поддержкой флага --device.
Описание составлено по SKILL.md навыка, сверено 07.10.2026.
Как подключить
1Скачать навык
# возьмите папку навыка «argent-qa-flows» из репозитория:
# https://github.com/software-mansion/argent
2Положить папку с
SKILL.md к навыкам ассистента# положите папку навыка туда, где ассистент ищет skills:
cp -r argent-qa-flows/ ~/.claude/skills/argent-qa-flows/
Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.