integrate-anything
Pass
Audited by Gen Agent Trust Hub on Oct 2, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSCREDENTIALS_UNSAFE
Full Analysis
- [DYNAMIC_EXECUTION]: The skill supports executing arbitrary JavaScript snippets via the
act --codecommand. While intended for integration logic and transformations, this provides a surface for the agent to generate and execute dynamic code on the remote platform. - [INDIRECT_PROMPT_INJECTION]: The skill instructs the agent to follow instructions contained in the
clientAction.agentInstructionsfield provided by the external API during connection setup. This creates an attack surface where an external service could influence agent behavior. - Ingestion points: Connection metadata retrieved via
npx @membranehq/cli connection get <id> --json(specifically theclientActionobject). - Boundary markers: None identified; instructions suggest following the received instructions verbatim.
- Capability inventory: The skill has capabilities to perform network requests (
act --api), execute scripts (act --code), and modify connection configurations (connection patch). - Sanitization: No sanitization or validation of the external instructions is mentioned.
- [COMMAND_EXECUTION]: The skill relies extensively on executing the
@membranehq/clivianpxto perform all integration tasks, including authentication, connection management, and action execution. - [EXTERNAL_DOWNLOADS]: The skill fetches the Membrane command-line tool from the npm registry using
npx @membranehq/clior via global installation (npm i -g). These resources are provided by the skill's authoring organization. - [CREDENTIALS_UNSAFE]: The skill documents that authentication credentials for the platform are stored locally in the file path
~/.membrane/credentials.json. It also provides instructions for using a rawAuthorization: Bearertoken when accessing the API directly.
Audit Metadata