ms
Pass
Audited by Gen Agent Trust Hub on Jul 30, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill relies on executing a local binary (typically named
ms) to perform its core functions. It provides a Python script,scripts/mcp-search.py, which uses thesubprocessmodule to manage this execution. - Evidence: The
scripts/mcp-search.pyfile usessubprocess.Popento launch the binary path specified in theMS_BINenvironment variable with themcp servearguments. - Context: This execution is the intended primary function of the skill, serving as a gateway to the external
meta_skillsearch engine. - [PROMPT_INJECTION]: As a retrieval-focused skill, it possesses an attack surface for indirect prompt injection, as it loads and processes content from external repositories.
- Ingestion points: The skill ingests data through
ms searchandms loadoperations which read from local skill directories and potentially remote repositories. - Boundary markers:
SKILL.mdexplicitly warns thatmsis "retrieval-only" and that the calling agent owns all validation and subsequent decisions, emphasizing that retrieved results are advisory. - Capability inventory: The skill has the capability to execute the
msbinary and write feedback and index state to the local filesystem (e.g.,~/Library/Application Support/ms/). - Sanitization: The skill serves as a transport layer and does not perform internal sanitization of the skill content it retrieves, relying instead on the downstream agent's own safety protocols.
Audit Metadata