PlugWiki

momentic-test Skill for Claude Code: What It Does and How to Install It

Makes Claude write, run and repair Momentic browser tests stored as *.test.yaml and *.module.yaml files.

Installs
68.5K
on skills.sh
Stars
16
on GitHub
Updated
Oct 2026
last repo commit

This skill teaches Claude to author and maintain Momentic end-to-end browser tests. It picks one of three paths: edit a known v2 YAML change directly, work step by step in a live browser session through Momentic MCP tools, or create a new test.

It asks before any step that could submit, purchase, delete or send. It needs a Momentic sign-in and the Momentic MCP server.

Good for

  • Developers who want Claude to write or fix *.test.yaml tests in a Momentic project
  • QA engineers keeping a Momentic browser suite readable and stable

Install momentic-test

Claude Code

  1. 1

    Copy this prompt.

    Install the momentic-test skill in Claude Code. Run this command:
    
    /plugin marketplace add momentic-ai/skills
    /plugin install momentic@momentic
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

The plugin route installs all 6 skills (skills/*/SKILL.md in the repo tree) and registers the momentic and momentic-mobile MCP servers from .mcp.json. The skill edits test files and drives a browser on your machine, so there is no Claude app upload route. Sign in once with the login command in the last method, or set MOMENTIC_API_KEY.

From the project README. Source.

What's in the skill

When it loads

Create, run, and maintain Momentic browser E2E tests and modules stored as *.test.yaml and *.module.yaml files.

Sections in SKILL.md

  1. AI Action V3
  2. Time-sensitive interactions
  3. Cache and memory
  4. Readiness and timing
  5. Test context
  6. JavaScript
  7. Start and fetch context
  8. Preview -> splice -> validate
  9. Page state and timing
  10. Browser and host resource pressure
  11. Targeting and assertions
  12. Format and data

Key facts

Installs on skills.sh
68,526 (Nov 2, 2026)
Last repo commit
Oct 28, 2026

What it includes

  • Inspect nearby tests, edit the YAML, lint if unsure, run the range

    The fastest path and the one with the clearest diff, per SKILL.md. Lint is npx momentic lint.

    Try: “Add a step to my checkout test that checks the order total after a coupon”

    Runs code · Known v2 change

  • momentic_session_start, preview a checkpoint, splice it, validate, terminate

    For v1 tests, unknown UI or live validation. Preview calls wait 30 seconds, then return a runner to poll with momentic_poll_runner.

    Runs code · Interactive session

  • momentic_test_create, then author in YAML or step by step

    momentic_session_start only opens an existing test.

    Write · New test

  • Goal-based steps; cached by default, cache false for dynamic flows

    Preferred for new tests. Use granular steps when a checkpoint needs control.

    AI Action V3

  • momentic_module_recommend then momentic_module_get, then reuse or inline

    Checked for flows of about four or more steps. Modules cannot contain modules, and it asks before changing a shared one.

    Read · Modules

  • saveAs and env.NAME values; Node versus Browser JavaScript

    Native steps first; JavaScript for setup, APIs and OTP.

    Test context and JavaScript

  • Page timing, resource pressure, targeting and format errors

    Includes checking host CPU and memory, and stopping to ask after about three attempts at the same failure.

    Read · Troubleshooting guide

  • Confirm before steps that submit, purchase, delete, send or create

    If approved, it runs such a step at most once.

    Ask-first rule

From the official docs

Permissions

Medium risk

This skill edits your test files and clicks through your app in a real browser, which can trigger real actions. Run it against a test environment and approve each risky step.

What it can do

  • Read your data
  • Create and change things
  • Delete things
  • Read-only mode

Watch out for

  • It edits your test and module files

    SKILL.md edits v2 YAML directly and saves other changes through momentic_test_splice_steps. It says to ask before editing a shared module. github.com

  • It can click through real actions in your app

    SKILL.md says to ask before previewing or running any step that may submit, purchase, delete, send or create, and to run an approved one at most once. Point it at a test environment. github.com

  • It needs a Momentic sign-in or API key

    The README says to run npx momentic login once or set MOMENTIC_API_KEY. Keep the key out of your repo. github.com

  • The plugin route adds two local MCP servers

    The plugin route installs the repo's .mcp.json, which starts momentic and momentic-mobile with npx -y. The repo tree has no hooks. Two skills (mo-qa and momentic-spec) bundle an agents/openai.yaml that holds a display name, a short description and a default prompt. github.com

  • It stops after about three tries

    SKILL.md says to stop and ask you for direction after about three attempts at the same failure, and never to edit v1 YAML directly. github.com

Security advisories

No published security advisories as of Nov 2, 2026.

Technical details
Turning on read-onlySKILL.md describes no read-only mode.
Talks tostatic.momentic.ai (v2 format reference named in SKILL.md). momentic.ai (docs links in SKILL.md). The app you test (its base URL)
Sign-in and keysSign in once with npx momentic login, or set MOMENTIC_API_KEY (README). SKILL.md does not say where the login is stored.
Scopes
  • Reads and edits *.test.yaml and *.module.yaml files in your project

  • Drives a real browser against your app through Momentic MCP tools

  • Runs Momentic CLI commands such as npx momentic lint

Questions

What does the momentic-test skill do?

It teaches Claude to write, run and maintain Momentic browser E2E tests and modules stored as *.test.yaml and *.module.yaml. It chooses between a direct YAML edit and a live browser session that previews steps and saves them.

How do I install it?

Use the install box at the top of this page. The plugin route installs all six Momentic skills and registers the Momentic MCP servers, and npx momentic skills installs the skills from the Momentic CLI. You also need a Momentic sign-in.

Do I need a Momentic account?

It needs a Momentic sign-in. The README says to run npx momentic login once or set MOMENTIC_API_KEY.

Is it an official Momentic skill?

Yes. It lives in Momentic's own repo, momentic-ai/skills, and the plugin manifest names Momentic as author. The README says a bot copies most skill files from an upstream source, so Momentic asks outside contributors to open an issue instead of a pull request.

Is it safe?

It edits your test files and drives a real browser against your app through Momentic MCP tools. SKILL.md says to ask before any step that could submit, purchase, delete, send or create, and to run an approved one at most once. The plugin route also starts two local MCP servers with npx -y.

Does it work in Cursor or Codex?

The README documents a Cursor plugin from the Cursor Marketplace and a Devin plugin. It also says install-mcp writes the MCP server entry for Claude Code, Cursor, VS Code, Codex, Windsurf and other clients. The skill files are plain SKILL.md, so the skills CLI can install them in other agents.

How is it different from momentic-mobile-test?

momentic-test covers browser tests (fileType momentic/test/v2). momentic-mobile-test covers Android and iOS tests (fileType momentic/mobile-test/v2) and needs a device or emulator toolchain.

Which skills depend on it?

momentic-spec tells Claude to use the installed momentic-test skill for detailed authoring, format and MCP guidance, so install both together.

Information

updated Nov 2, 2026

Folder
skills/momentic-test

momentic-ai/skillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 6
  1. README · github.com
  2. .mcp.json · github.com
  3. marketplace.json · github.com
  4. momentic-test SKILL.md · github.com
  5. momentic-mobile-test/SKILL.md · github.com
  6. momentic-spec/SKILL.md · github.com

Updated Nov 2, 2026.