translate
Pass
Audited by Gen Agent Trust Hub on Oct 6, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes
git diffvia a Python script (scripts/find_new_translations.py) to identify changed translation files. This is a standard operation for determining local changes in a development environment. Thesubprocess.runcalls use hardcoded command arguments (['git', 'diff', '--name-only']), preventing command injection. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted external data from XLF translation files and source code context (Step 1 and Step 2).
- Ingestion points: Reads
targetandsourcetext from XLF files viascripts/find_new_translations.pyand reads source code via the Grep and Read tools. - Boundary markers: The skill uses clear visual delimiters (separator lines) when presenting translations for review in Step 3.
- Capability inventory: The skill has the capability to write to the local filesystem (Step 4) and run local shell commands (Step 1).
- Sanitization: There is no explicit sanitization of the XLF content before it is displayed to the user; however, the skill explicitly requires user confirmation ('Wait for user confirmation before proceeding') for every translation proposed, which mitigates the risk of an automated attack through malicious data ingestion.
Audit Metadata