Agent skill · momentic-ai

mo-qa

Use Momentic's `mo` CLI to run and control Mo, Momentic's cloud autonomous QA agent. Use when starting or continuing Mo sessions, reading their output or status, stopping active work, answering Mo, transferring files, exporting reports, or finding and fixing bugs in a local codebase with Mo.

What it needs

About 5k tokens when loaded.

What this skill does

Run QA with Mo Mo is Momentic's autonomous QA engineer. It runs in a hosted sandbox, where it can test web applications with a browser, inspect network traffic, run code and shell commands, delegate exploration, and report test cases and product bugs. Treat its filesystem and environment as remote, not as the user's machine. When the user asks to fix bugs found by QA, also read Repair loop and continue through diagnosis, repair, and verification. Otherwise, run QA without changing application code. Setup Run mo version. If it fails or recommends an update, read Installation. Assume authentication is already configured. If an operational command reports an authentication error, read Authentication. Use the target implied by the conversation. If it is unclear, ask the user what to test. For a local or private target, read Tunneling and retain its tunnelid. For a public target, use its exact URL. Write the QA brief Treat the brief as the whole input. State: 1. Target URL: Include the exact path and query the change affects. 2. Expected behavior: Explain what changed and what it should now do in product terms. 3. Sign-in instructions: Name the login method and test account to use. 4. Test data rules: State what Mo may create and what it must not touch. 5. Out-of-bounds actions: Call out deletions, payments, emails, production data, bulk operations, and any other destructive action. Mo may take destructive actions if the brief invites them. 6. Acceptance criteria: List the checks that decide pass or fail. Use the user request, task specification, and repository context to fill in the brief. State reasonable assumptions; ask when missing information materially changes the scope or requires credentials or permissions you don't have. Run a session Write the brief before invoking the CLI, then pass it as one quoted argument: Starting returns before Mo finishes. Preserve both values: every later command needs sessionid, and the user can watch or join through weburl. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills momentic-ai/mo-qa

View the source on GitHub

Browse the @skills marketplace