integration-sync
Pass
Audited by Gen Agent Trust Hub on Nov 3, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes file names, paths, and content retrieved from external platforms (e.g., Webflow, HubSpot, Contentful), which are untrusted sources.
- Ingestion points: External data enters the agent's context through tools such as
list_integration_files(Connector path) or commands likecrowdin app api integration-files(CLI path). - Boundary markers: The skill does not explicitly define unique delimiters or instructions to treat the ingested platform data as untrusted content.
- Capability inventory: The skill has the capability to perform network writes back to these external platforms through tools like
update_integration_filesandupdate_crowdin_files. - Sanitization: The skill includes clear instructions to use
jq --argwhen handling paths and names to prevent shell injection, and it mandates that entry IDs be copied "byte for byte" from the platform's own output to maintain integrity. - [EXTERNAL_DOWNLOADS]: The CLI path requires the installation of the Crowdin CLI tool from a well-known package registry.
- Evidence:
npm install -g @crowdin/cliis listed as a requirement inreferences/cli.md. - [COMMAND_EXECUTION]: The skill uses a vendor-provided CLI tool to perform operations, involving multiple shell command invocations.
- Evidence:
references/cli.mddetails the use ofcrowdin app list,crowdin app methods, andcrowdin app apito interact with the Crowdin platform.
Audit Metadata