recoup-platform-api-access
Pass
Audited by Gen Agent Trust Hub on Oct 12, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONDATA_EXFILTRATIONCREDENTIALS_UNSAFEEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data from the Recoup API and third-party connectors such as Gmail and Google Docs.
- Ingestion points: Data is pulled into the agent's context through endpoints like
GET /artistsand external URLs from Google Drive, Sheets, or Docs. - Capability inventory: The agent has access to
curlfor network requests, the ability to send emails viaPOST /api/emails, and can execute actions on external platforms (TikTok, Instagram, Google Workspace). - Boundary markers: The instructions lack explicit delimiters or guidance to ignore embedded instructions within the retrieved data.
- Sanitization: There is no mention of sanitizing or validating content retrieved from external APIs or documents before processing.
- [COMMAND_EXECUTION]: Uses the
curlutility to perform REST API operations and fetch documentation. - Evidence: Instructions include
curlcommands to queryapi.recoupable.devand download information fromdocs.recoupable.dev. - [DATA_EXFILTRATION]: Provides the capability to send data to external endpoints and third-party services.
- Evidence: Includes functionality for sending emails and interacting with external social media and productivity connectors as part of its primary purpose.
- [EXTERNAL_DOWNLOADS]: Retrieves documentation and schema files from external servers.
- Evidence: Fetches
llms-full.txtand OpenAPI JSON files fromdocs.recoupable.devto assist in endpoint mapping. - [CREDENTIALS_UNSAFE]: Instructs the agent on how to use API keys and access tokens for authentication.
- Evidence: The skill references
RECOUP_API_KEYandRECOUP_ACCESS_TOKENenvironment variables for use in Authorization headers.
Audit Metadata