momentic-mobile-test
The momentic-mobile-test skill provides tools and guidelines for creating, running, and maintaining mobile end-to-end tests for Android and iOS using the Momentic platform. It supports two workflows: direct YAML editing for mobile v2 tests and an interactive MCP device-validation workflow for v1 tests or complex scenarios requiring live UI discovery.
Is momentic-mobile-test safe to install?
Review the source first: our audit of momentic-mobile-test's source files found 1 shell command, 0 external URLs, file reads and writes (high risk). Every command and URL listed appears verbatim in the skill's source. The skill performs file system operations including reading and writing YAML test files. It also initiates network-based mobile sessions that control remote or local Android emulators and iOS simulators, which can execute destructive actions like submitting forms or deleting data.
How we audit skills: our security review methodology.
Who is this skill for?
Software engineers and QA automation developers building and maintaining mobile test suites with Momentic.
What can you do with it?
- Creating new mobile tests using momentic_test_create
- Editing mobile v2 YAML test files directly for localized changes
- Validating mobile test steps interactively via MCP device sessions
- Reusing existing mobile modules to build common test flows
- Debugging mobile test failures using session screenshots and step metadata
How good is this skill?
Quality score: 5/10. The documentation is comprehensive, clearly distinguishing between v1 and v2 workflows and providing specific instructions for file management and session handling.
What does the skill file contain?
# Momentic Mobile Background ## Execution model Momentic Mobile drives real Android emulators and iOS simulators. Tests are ordered lists of structured mobile steps. - Interactive steps such as taps, typing, swipes, and scrolls use AI to resolve natural-language targets into concrete device actions. - Assertions can evaluate visible screen state, native hierarchy, and webview state when available. - Goal-based AI actions can perform broader tasks, but native mobile steps are more stable and should be preferred. ## Cache and memory Momentic caches resolved mobile step metadata such a...
Frequently asked questions
How do I decide between direct YAML editing and the MCP device-validation workflow?
Use direct YAML editing for mobile v2 files when the change is localized and the step sequence is known. Use the MCP device-validation workflow for v1 files, when live UI discovery is required, or when the flow is complex and flaky.
Can I edit v1 YAML files directly?
No. Never edit v1 YAML directly. Persist changes to v1 files only through the momentic_test_splice_steps tool.
How do I handle environment variables in mobile tests?
Use the test-scoped env context. In v2 YAML, use {{ env.NAME }} in strings or env.NAME in JavaScript. Use saveAs on steps to capture return values.
What should I do if a test fails due to a stale cache?
Change the step description to force a new cache identity, use the --disable-cache flag, or pass a specific CacheId to splice.
Related skills
find-skills
2.3MUsers seeking to extend agent capabilities with specialized tools, workflows, or knowledge packages
The find-skills skill enables agents to search for, discover, and install modular packages from the open agent skills ecosystem using the Skills CLI.
image-to-video
355.0KDevelopers and users who need to automate video generation from images using the RunComfy platform
The image-to-video skill routes user requests to specific RunComfy animation models based on intent. It selects HappyHorse 1.0 I2V for general animation, Wan 2.7 for custom-voiceover lip-sync, or Seedance 2.0 Pro for multi-modal composition. The skill executes the RunComfy CLI to process inputs and download generated video files.
video-edit
338.7KUsers of the RunComfy CLI who need to automate video editing tasks like restyling, background swapping, or motion transfer
The video-edit skill acts as a router for the RunComfy CLI, selecting between Wan 2.7 Edit-Video, Kling 2.6 Pro Motion Control, and Lucy Edit Restyle models based on user intent to perform video transformations.
lark-im
324.5KDevelopers and power users who need to automate Lark Suite messaging tasks, manage group memberships, or integrate Lark IM functionality into automated workflows
The lark-im skill provides a command-line interface for Lark Suite instant messaging. It enables users and bots to send and receive messages, manage group chats, handle interactive cards, download file attachments, and manage feed shortcuts or bookmarks.