SKILL.md files that teach a coding agent how to work
with Momentic: the test file format, the MCP tools, the CLI, failure triage, and
Mo. Each Momentic CLI ships the shared skills plus the skills for its own
product. Install them once per repository and commit the files.
Skills are text the agent reads. The MCP server is
the process the agent calls to act on a live browser or device. Install both.
See
Building with AI
for how they compare.
These skills are for the coding agent in your editor. Skills for Momentic’s
own runtime agents (triage and result classification) live in
.momentic/skills. See Runtime agent skills.Install
Run the command for each CLI you use. Each command adds its own skills and keeps the skills another CLI installed.
The pointer is a short block inside the agent’s instructions file. It lists the
installed skills and tells the agent to read the matching
SKILL.md before it
touches Momentic tests. The block sits between <!-- MOMENTIC SKILLS START -->
and <!-- MOMENTIC SKILLS END --> markers; the installer rewrites only that
block, so your own instructions stay as they are.
Skip the prompts
Pass--target to choose agents without a prompt, or --yes to install for the
agents detected in the repository:
Installed skills
Every CLI installs the shared skills:
Each CLI adds the skill for its product:
Use the skills
Some agents load installed skills on their own. Others load a skill only when you name it in the prompt. Invoke skills with a slash prefix, as the examples below show. For agents without slash commands, ask for the skill by name.Authorship
Usemomentic-test to create or extend Momentic tests:
momentic-mobile-test for Android and iOS. Naming the skill keeps the agent
on Momentic’s test format and MCP tools instead of writing Playwright or Appium
code.
Maintenance
Usemomentic-maintain to understand failures on a branch or main, review and
challenge saved classifications, deflake quarantined or recovered tests, reduce
retries, and repair stale test steps while preserving the intended behavior:
momentic-triage-quarantined-tests to work through the quarantine backlog
and produce a PR or report for the tests it repairs.
Request visual evidence
Web and mobile MCP tools return screenshots from live sessions and saved step results. Ask the agent to display them in the conversation when you want to see the evidence it used:Spec-driven development
In the simplified format, Momentic tests read as product specs. Invokemomentic-spec when implementing a feature so the agent creates or updates the
smallest set of affected Momentic tests before changing product code:
AGENTS.md (or .cursor/rules, etc.):
act and AI
action V3.
Mo
Usemo-qa to start and control Mo sessions from a coding agent.
If the mo CLI is installed, mo skills writes mo-qa and the shared skills
into the directory of each agent you pick. Without the CLI, install the skill on
its own:
momentic plugin from the
Momentic skills repository; it contains
the same skills.
Keep skills current
The skills ship inside the CLI package, so a CLI upgrade can carry new skill content. The first time you runmomentic run, momentic app,
momentic-mobile run, or mo start in a terminal after an upgrade with newer
skills, the CLI asks once whether to update the installed files. Answer y to
rewrite them for the agents you chose before. Answer n and it does not ask
again for that skill version. Each CLI tracks its own skills, so an update from
momentic leaves the files mo installed as they are.
The prompt appears only in an interactive terminal. It does not run in CI, in
non-TTY shells, or when MOMENTIC_SKIP_SKILLS_PROMPT is set. To update without
the prompt, run the install command again:
~/.momentic/skills.json. Delete the file to see the
first-run prompt again.
Each installed SKILL.md ends with a footer such as
Generated for momentic 3.53.0 (skills 1788291203). Read it to see which CLI
version wrote the file, and compare it with npx momentic --version in a code
review to spot a stale skill.