skillfed

argent-test-ui-flow

This skill enables automated UI testing by orchestrating interact-screenshot-verify cycles, letting you capture application state and validate outcomes programmatically. Build reliable test workflows that reduce manual verification overhead and accelerate quality assurance cycles.

argent-test-ui-flow orchestrates interact-screenshot-verify cycles to automate UI testing. You programmatically trigger interactions (taps, swipes, gestures), capture screenshots after each action, and verify the resulting application state. This cycle-based approach reduces manual verification overhead and accelerates QA workflows by automating the steps testers would perform manually.

AI-generated summary based on this skill's SKILL.md

1,824 53 Apache-2.0 updated by software-mansion

Install

software-mansion/argent/argent-test-ui-flow · repository language: TypeScript

CLI (skillfed)coming soon
git clone https://github.com/software-mansion/argent
cp -r argent/packages/skills/skills/argent-test-ui-flow ~/.claude/skills/argent-test-ui-flow

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

How does argent-test-ui-flow automate app testing with screenshots and interactions?

argent-test-ui-flow orchestrates interact-screenshot-verify cycles to automate UI testing. You programmatically trigger interactions (taps, swipes, gestures), capture screenshots after each action, and verify the resulting application state. This cycle-based approach reduces manual verification overhead and accelerates QA workflows by automating the steps testers would perform manually.

Can argent-test-ui-flow test UI flow on iOS and Android?

Yes. argent-test-ui-flow supports cross-platform app UI testing, enabling you to build reliable test workflows that run on both iOS and Android platforms. You can validate app flows, navigation, screen transitions, and UI changes consistently across both mobile operating systems without rewriting tests for each platform.

What visual regression testing capabilities does argent-test-ui-flow provide?

argent-test-ui-flow performs visual regression testing through screenshot diffing. After interactions, it captures screenshots and compares them against baseline images to detect visual and structural UI changes. This lets you automatically verify that app UI elements, layouts, and visual behavior remain correct after code modifications.

How can argent-test-ui-flow automate manual QA steps and end-to-end scenarios?

argent-test-ui-flow lets you programmatically interact with app UI elements—taps, swipes, text input, gesture automation—and verify outcomes via screenshots. You can build end-to-end test scenarios that replicate user workflows: login flows, navigation paths, permission dialogs, modals, and complex app interactions. This automation replaces repetitive manual QA steps.

What types of interactions can argent-test-ui-flow automate on mobile apps?

argent-test-ui-flow automates tap, swipe, and gesture interactions on mobile simulators and devices. You can programmatically interact with app UI elements, trigger user actions, and verify element discovery and state changes. This enables comprehensive testing of app navigation, screen transitions, permission dialogs, and complex user workflows.

Is argent-test-ui-flow open source and what license does it use?

argent-test-ui-flow is distributed under the Apache-2.0 license, making it open source and freely available for commercial and personal use with proper attribution.

SKILL.md

rendered from the published skill — quoted content, verbatim

Platform-agnostic

The interaction tool names are identical on iOS and Android — gesture-tap, gesture-swipe, describe, screenshot, launch-app, etc. — and the tool-server auto-dispatches based on the udid you pass (UUID-shape → iOS, adb serial → Android).

Before testing, resolve which device to test on. Call list-devices and follow <device_selection_rule>: prefer a running device on any platform;

Once a platform is chosen, the per-platform setup skill takes over:

Platform Setup skill Find devices with
iOS argent-ios-simulator-setup list-devicesboot-device with udid if none booted
Android argent-android-emulator-setup

(truncated - see the full file via the links below)

Read as markdown · JSON record · Browse the source repository

File tree — 1 file
packages/skills/skills/argent-test-ui-flow/SKILL.md

Related skills

Tags

cross-platform-testing visual-regression gesture-automation mobile-qa ui-verification flow-recording element-discovery screenshot-comparison interaction-testing simulator-emulator