arkcli-agent
Pass
Audited by Gen Agent Trust Hub on Sep 7, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONREMOTE_CODE_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from external sources (API responses for Agents, Sessions, and Events) and possesses powerful capabilities (command execution via
arkcliand file writing). - Ingestion points: Data enters the agent context through the execution of
arkclicommands that fetch remote resource configurations, session history, and skill metadata (found inSKILL.md,references/agent.md, andreferences/skills.md). - Boundary markers: The skill does not define specific delimiters to separate untrusted API data from internal instructions, relying on the agent's ability to parse JSON/YAML structures.
- Capability inventory: The skill allows for local command execution (
arkcli), file uploads (agent file upload), and sending messages to other agents (events send). - Sanitization: There are no explicit instructions for sanitizing or escaping the content of external API responses before processing or re-interpolating them into downstream tasks.
- [COMMAND_EXECUTION]: The skill's primary function is to execute the
arkclibinary on the host system to manage cloud resources. While this is the intended purpose, it represents a significant capability that could be misused if the agent is compromised by external data. - [REMOTE_CODE_EXECUTION]: The skill provides instructions for initializing remote environments with custom scripts (
--setup-script @./bootstrap.shinreferences/session-files.md). Although this executes in the managed cloud environment rather than the agent's host, it is a mechanism for code deployment and execution managed by the agent.
Audit Metadata