rlm
Pass
Audited by Gen Agent Trust Hub on Jul 12, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes several entry points using the
uv runcommand to manage local services and APIs, such asuv run fleet-rlm serve-apianduv run fleet-rlm chat, which execute local code for runtime management.\n- [REMOTE_CODE_EXECUTION]: The skill uses theDaytonaInterpreterclass to execute Python code strings within a sandboxed environment via theexecute()method. This is a primary feature for document analysis and automated reasoning tasks.\n- [PROMPT_INJECTION]: The skill includes functionality for processing external data (e.g., document chunks inrlm-subcalland documents inSummarizeLongDocument), which introduces an indirect prompt injection surface.\n - Ingestion points: Data enters the context through
documentinputs in therlmobject and file paths/queries in therlm-subcallskill.\n - Boundary markers: The skill documentation does not mention the use of boundary markers or instructions to isolate the LLM from potential commands embedded in the processed data.\n
- Capability inventory: The skill has access to Python execution via
interp.execute()and local shell execution viauv run.\n - Sanitization: There is no evidence of data sanitization or validation shown before content is processed by the agent signatures.
Audit Metadata