docs-sync-checker
Pass
Audited by Gen Agent Trust Hub on Oct 18, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [DYNAMIC_EXECUTION]: The script
scripts/validate.pyuses thecompile()function to perform syntax checks on the skill's own Python scripts. This is a local validation step used to ensure code integrity before execution and does not involve running untrusted code strings. - [DYNAMIC_EXECUTION]: The scripts
scripts/parse_docs.pyandscripts/scan_tools.pyutilize__import__to load the standard librarydatetimemodule. - [INDIRECT_PROMPT_INJECTION]: The skill processes data from a target repository's files (YAML frontmatter and Markdown content) and includes it in generated reports, creating a vulnerability surface for indirect prompt injection.
- Ingestion points:
scripts/scan_tools.pyparses YAML frontmatter fromSKILL.mdfiles;scripts/parse_docs.pyparses Markdown content from various README files. - Boundary markers: The generated reports do not use specific delimiters or warnings to isolate the extracted tool descriptions from the rest of the agent's context.
- Capability inventory: The skill has access to powerful tools including
Bash,Read,Write, andEdit. - Sanitization: Extracted strings (such as tool names and descriptions) are interpolated directly into the markdown report without sanitization or escaping.
Audit Metadata