docs-translate-zh

Pass

Audited by Gen Agent Trust Hub on Oct 8, 2026

Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
  • [INDIRECT_PROMPT_INJECTION]: The skill processes external RST and Markdown documentation as its primary input, creating a surface for indirect prompt injection. Instructions embedded within documents being translated could potentially attempt to override agent logic or safety filters.
  • Ingestion points: Technical documentation files in the source repository ingested for translation (SKILL.md, Workflow Step 4).
  • Boundary markers: The instructions do not define explicit delimiters to separate untrusted document content from the agent's internal instructions, although they do provide strict rules for literal translation.
  • Capability inventory: The skill has the ability to write files to the project directory, execute Sphinx documentation builds, and configure GitHub Pages deployment when authorized (references/sphinx-publishing.md).
  • Sanitization: The workflow relies on mandatory manual review (Step 5) and fidelity checks to ensure instructions in the source text are translated as data rather than followed as commands.
  • [COMMAND_EXECUTION]: The skill utilizes a local utility script scripts/term_scan.py to identify technical terms and verify bilingual括注 (parenthetical annotations).
  • The script is a read-only tool using standard Python libraries (argparse, pathlib, re) to perform lexical matching against local glossary files.
  • It does not perform network requests or process untrusted code, and it provides specific exit codes for integration into pipelines.
  • [SAFE]: All external documentation links and repository references in the glossaries point to the vendor's own infrastructure or established, well-known project documentation sites (e.g., docs.kernel.org, docs.yoctoproject.org), which are considered safe references for technical context.
Audit Metadata
Risk Level
SAFE
Analyzed
Oct 8, 2026, 02:20 AM