docs-verifier
Pass
Audited by Gen Agent Trust Hub on Oct 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes multiple shell commands to set up testing environments and verify CLI tools.
- Evidence in
SKILL.md: Use ofgit rev-parse,npm ci,npm install,npm run build,npm run typecheck:snippets, anduv venv. - The skill specifically instructs the agent to check shell flags against CLI source or
--helpoutput. - [DYNAMIC_EXECUTION]: The skill extracts and executes code blocks (Python and TypeScript) directly from documentation files.
- Evidence in
SKILL.md:Step 4instructs writing blocks to.context/verify/ts/<n>.tsand running them vianpx tsc, and writing Python blocks to.context/verify/<n>.pyand executing them withpython <n>.py. - The skill attempts to mitigate risk by limiting execution to the "first model call" unless credentials are provided, but still performs runtime execution of untrusted snippets.
- [EXTERNAL_DOWNLOADS]: The skill performs package installations which may fetch code from external registries (NPM, PyPI) based on claims in the documentation.
- Evidence in
SKILL.md:npm install,uv pip install -e ./strands-py, and reaching out to the GitHub API viagh api repos/strands-agents/<repo>/contents/<path>. - Installations include both local SDKs and external dependencies named in the
# pip install ...comments within documentation pages. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process documentation pages which act as untrusted external data sources.
- Ingestion points: Files located under
site/src/content/docs/(Step 1). - Boundary markers: Absent. The skill reads the files directly into its processing context without delimiters or sanitization.
- Capability inventory: Subprocess calls (npm, uv, python, node, git), file-write (
.context/verify), and network operations (gh api). - Sanitization: Absent. There is no escaping or filtering of the code blocks or commands found within the documentation before they are passed to execution tools.
Audit Metadata