anywrite
Pass
Audited by Gen Agent Trust Hub on Aug 1, 2026
Risk Level: SAFECOMMAND_EXECUTIONCREDENTIALS_UNSAFEPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill is designed to execute an external binary (
anywrite) provided by the user. It explicitly requires an absolute path and includes checks to prevent the execution of potentially malicious artifacts from within the project directory (e.g.,./dist/anywrite). - [CREDENTIALS_UNSAFE]: The skill instructions reference the storage of an API key in
~/.anywrite/config.jsonand the use of theANYTYPE_API_KEYenvironment variable. While these are standard practices for CLI tools, the agent has the capability to interact with these sensitive local files. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8) because it ingests untrusted data from an external source (Anytype objects, chat messages, and search results).
- Ingestion points: Content is retrieved from the Anytype local API via the
objects,chat, andsearchresources. - Boundary markers: The instructions do not specify the use of delimiters or specific instructions to ignore embedded commands in the retrieved data.
- Capability inventory: The skill can execute the
anywriteCLI, write to Anytype objects, and upload files. - Sanitization: There is no mention of sanitization or filtering of the content retrieved from the Anytype API before it is processed by the agent.
Audit Metadata