# mo-qa

Runs and manages browser QA sessions via Momentic's qa CLI. Useful for testing web apps, checking pull requests, and inspecting bug reports.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 23200 installs · ★ 16
- Author: momentic-ai
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/momentic-ai/skills/tree/HEAD/skills/mo-qa/SKILL.md
- Updated: 2026-10-23
- HTML: https://affpapa.org/en/nevibecode/skills/mo-qa

## What it does

The skill directs Mo, a remote browser testing agent, using the local `qa` CLI. Mo conducts testing inside a hosted sandbox, navigates flows, and verifies application behavior. Findings come back categorized either as reproducible issues (`bug`) or static mistakes like typos (`flag`).

Keeping the test target unchanged during an active run is essential. Mutating shared databases, hot-reloading code, or restarting the service while Mo tests will break reproductions. For private or local targets, the run requires the `--tunnel` flag.

To use this skill, the `qa` command-line tool must be installed and authenticated on your machine. You supply high-level goals and restrictions in a brief, and Mo coordinates its internal sub-agents without needing step-by-step checklists.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add momentic-ai/skills --skill mo-qa -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/mo-qa/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/mo-qa/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add momentic-ai/skills --skill mo-qa -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/mo-qa/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add momentic-ai/skills --skill mo-qa -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/mo-qa/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install momentic-ai/skills mo-qa
```

2. **Manually: put the files in place**
- File: `.github/skills/mo-qa/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add momentic-ai/skills --skill mo-qa -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/momentic-ai/skills --path skills/mo-qa
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/mo-qa/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add momentic-ai/skills --skill mo-qa -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/momentic-ai/skills/tree/HEAD/skills/mo-qa/SKILL.md

## When to use it
- run browser QA sessions in a remote hosted sandbox
- verify GitHub pull requests for UI and regression bugs
- track session findings and inspect verified reproduction steps
- halt active testing sessions when hitting a specific budget cap

## Example prompts
- Run a QA smoke test on the checkout flow using mo-qa
- Check pull request 412 for regressions with the qa CLI
- Get the full status and verified findings for the current Mo session

## Similar
- [firecrawl-qa](https://affpapa.org/en/nevibecode/skills/firecrawl-qa.md) — skill · 31400 installs
- [dogfood](https://affpapa.org/en/nevibecode/skills/teknium-teknium1-hermes-agent-dogfood.md) — skill · 6400 installs
- [playwright-in-sandbox](https://affpapa.org/en/nevibecode/skills/playwright-in-sandbox.md) — skill · 508 installs
- [playwright-dev](https://affpapa.org/en/nevibecode/skills/playwright-dev.md) — skill · 3700 installs
- [om-qa-buddy](https://affpapa.org/en/nevibecode/skills/om-qa-buddy.md) — skill · 1200 installs
- [visual-qa-testing](https://affpapa.org/en/nevibecode/skills/visual-qa-testing.md) — skill · 642 installs

From the same set: [momentic-ai/skills](https://affpapa.org/en/nevibecode/by/momentic-ai/skills.md) — 6 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
