diagnose-awf
Pass
Audited by Gen Agent Trust Hub on Sep 28, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill uses
npxto run thetsxTypeScript executor. This utility downloads the required package from the npm registry if it is not cached locally. - [COMMAND_EXECUTION]: The skill is configured to use several shell commands via
Bash, includingdocker,gh(GitHub CLI),npx,npm, andgrep. These are used to fingerprint the execution environment and search through diagnostic records. - [DYNAMIC_EXECUTION]: Local TypeScript scripts (
scripts/diagnostics/cli.ts) are executed at runtime using thetsxrunner. This is a standard method for executing development scripts but constitutes dynamic code execution. - [INDIRECT_PROMPT_INJECTION]: The skill processes external data such as error strings and workflow logs provided by the user to diagnose failures.
- Ingestion points: Error strings and workflow run symptoms supplied by the user (as referenced in
SKILL.md) are used as search queries in diagnostic scripts. - Boundary markers: The instructions recommend using "redacted error strings" to minimize risk.
- Capability inventory: The skill can perform network operations via
ghandnpm, and read local files (specified inallowed-tools). - Sanitization: Explicit safety rules prohibit the AI from requesting API keys, tokens, JWTs, or environment dumps, significantly reducing the impact of potential injection attacks.
Audit Metadata