momentic-mobile@1.34.1
The official CLI for Momentic Mobile. Build, run, and manage end-to-end tests for iOS and Android through natural language prompts.
AI Security Review
scanned 1mo ago · by lpm-firewall-aiAgent skill and MCP setup is real but guarded: it runs only from explicit CLI commands or a TTY confirm, and package.json has no install lifecycle hook. That is first-party user-invoked agent configuration, so it is a warning rather than a publish block.
Decision evidence
public snapshot- package.json exposes only the momentic-mobile bin and has no npm preinstall, install, or postinstall scripts.
- The skills command, also aliased install-skills, is an explicit CLI action that writes Momentic skill files and instruction pointers into detected coding-agent directories.
- On run, test, and app, a TTY-only confirm prompt can install or update those same project skill files; non-interactive runs return before writing.
- install-mcp is a separate explicit command that merges a Momentic MCP server entry into the chosen agent config.
- The flagged .claude string is one directory name in a glob ignore list, not an install-time write.
- Skill and MCP writes are behind named commands or an interactive confirm, and they skip when stdin or stdout is not a TTY or MOMENTIC_SKIP_SKILLS_PROMPT is set.
- No lifecycle hook, self-dependency, hidden payload fetch, or credential export to an unrelated host was found in the inspected entrypoints.
Source & flagged code
11 flaggedA single source file combines environment access, network access, and code or shell execution; review context before blocking.
bin/cli.jsView on unpkg · L178Findings
Affected versions and remediation
This report applies to momentic-mobile@1.34.1.
See all versions of momentic-mobile for other recorded verdicts.
- Review the evidence and your use of momentic-mobile@1.34.1 before allowing it. Restrict the permissions described in this report.
- Choose an independently verified alternative or release. This report does not establish that other versions are safe.
Evidence last updated: .
Think this verdict is wrong? Dispute it on GitHub or read how reports are produced.