@momentic-ai/momentic-explore-prompt

Agent skills for Momentic, an end-to-end testing platform

View in AI SkillSafe app
0 downloads
0 stars
0 demos
SKILL.md

Momentic Agent Skills

Agent skills for Momentic, an end-to-end testing platform for web and mobile apps.

The skills teach a coding agent how to write Momentic tests, run them, and fix them when they break. The package also wires up the local Momentic MCP servers, which are what let the agent drive a real browser or device while it works.

Installation

Momentic CLI (recommended)

The momentic, momentic-mobile, and mo CLIs ship these skills. Each CLI installs the shared skills plus the one for its platform, with no network fetch:

npx momentic skills
npx momentic-mobile skills
mo skills

Each command detects the coding agents on your machine and asks which ones to set up. Pass --yes to skip the prompt. After you upgrade a CLI, it asks once to reinstall the skills so they match the new version. momentic init and the setup wizard offer the same step. See Skills.

Use the options below if you want the plugin form, or a skill the CLIs do not bundle (momentic-result-classification).

Claude Code

Add this repository as a Claude Code marketplace, then install the Momentic plugin:

/plugin marketplace add momentic-ai/skills
/plugin install momentic@momentic

The plugin installs all the skills and registers the local Momentic MCP servers. Run /mcp in Claude Code to see which ones started.

Cursor

Install the Momentic plugin from the Cursor Marketplace. Search for Momentic under Customize → Plugins.

Devin

Install the Devin plugin from this repository. It includes all the skills and the local Momentic MCP servers.

Other agents

Install the skills with the skills CLI if you do not use a Momentic CLI:

npx skills add momentic-ai/skills

This repository is also an Agent Plugins v1 package. The manifest is at plugin.json.

MCP servers

The skills call MCP tools that run tests, inspect live pages, and splice steps back into your YAML files. Those tools come from the Momentic CLIs over stdio, so the servers run on your machine next to your project:

{
  "mcpServers": {
    "momentic": {
      "command": "npx",
      "args": ["-y", "momentic", "mcp"]
    },
    "momentic-mobile": {
      "command": "npx",
      "args": ["-y", "momentic-mobile", "mcp"]
    }
  }
}

That is what .mcp.json and the Devin manifest install. momentic drives browsers and momentic-mobile drives Android and iOS, so drop whichever one your project does not test.

Both servers look for momentic.config.yaml in the working directory and its parents. Add --config /absolute/path/to/momentic.config.yaml if your agent starts outside the project, or if the two platforms live in separate subdirectories.

Sign in once with npx momentic login (or npx momentic-mobile login), or set MOMENTIC_API_KEY in the environment. npx momentic install-mcp and npx momentic-mobile install-mcp write the server entry for Claude Code, Cursor, VS Code, Codex, Windsurf, and other clients if you would rather not edit config by hand. Mobile work needs the usual device toolchain, and momentic-mobile mcp takes --android-home and --java-home when those live somewhere unusual. See the MCP server documentation for the full tool list.

Skills

Each skill is a Markdown file that gives an agent domain knowledge and a step-by-step workflow. They use the SKILL.md format.

Skill Description
momentic-test Create, run, and maintain Momentic browser E2E tests and modules stored as *.test.yaml and *.module.yaml files.
momentic-mobile-test Create, run, and maintain Momentic mobile E2E tests and modules for Android and iOS. Use Momentic MCP tools for live device validation, and use direct v2 YAML edits only for high-confidence local mobile v2 changes.
momentic-result-classification Classify or explain Momentic test run results using Momentic MCP tools. Use when the user asks to categorize a failure, understand why a run failed, triage test results, or compare run results to past run results.
momentic-maintain Diagnose, classify, triage, and repair failing Momentic tests with MCP run tools, the Momentic CLI, and manual run artifacts. Use when a developer asks what happened on a branch, DevX or on-call asks why main is red, or the user wants to inspect classifications, de-flake quarantined or recovered tests, reduce retries, re-classify runs, run AI triage, or repair failures.
momentic-spec Improve code correctness using Momentic specs in the feature development process
mo-qa Use Momentic's mo CLI to run and control Mo, Momentic's cloud autonomous QA agent.
momentic-triage Triage and repair Momentic tests that are currently quarantined.

Skill sources

A bot copies most files in skills/ from an upstream source, so anything you edit here gets overwritten on the next sync. That covers momentic-test, momentic-mobile-test, momentic-maintain, momentic-spec, mo-qa, and momentic-triage-quarantined-tests.md. If you work at Momentic, edit them at the source. If you do not, please open an issue instead of a pull request.

Embed badges

Add these to your README to show the skill's verification status.

SkillSafe verified badge
Verified badge
[![SkillSafe verified badge](https://api.skillsafe.ai/v1/badge/@momentic-ai/momentic-explore-prompt/verified)](https://skillsafe.ai/skill/@momentic-ai/momentic-explore-prompt/)
Installs badge
Installs badge
[![Installs badge](https://api.skillsafe.ai/v1/badge/@momentic-ai/momentic-explore-prompt/installs)](https://skillsafe.ai/skill/@momentic-ai/momentic-explore-prompt/)
Scan badge
Scan badge
[![Scan badge](https://api.skillsafe.ai/v1/badge/@momentic-ai/momentic-explore-prompt/scan)](https://skillsafe.ai/skill/@momentic-ai/momentic-explore-prompt/)
Eval pass rate badge
Eval pass rate
[![Eval pass rate badge](https://api.skillsafe.ai/v1/badge/@momentic-ai/momentic-explore-prompt/eval)](https://skillsafe.ai/skill/@momentic-ai/momentic-explore-prompt/)