typescript-expert
Pass
Audited by Gen Agent Trust Hub on Mar 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes several shell commands to detect environment versions and analyze project configurations.
- Evidence: Running
npx tsc --versionandnode -vinSKILL.md. - Evidence:
node -eis used inSKILL.mdto parsepackage.jsonfor dependency detection. - Evidence:
scripts/ts_diagnostic.pyusessubprocess.run(shell=True)to execute diagnostic commands such asnpx tsc --noEmit. - [EXTERNAL_DOWNLOADS]: The skill utilizes
npxto invoke tools from the TypeScript ecosystem, which may involve downloading packages at runtime. - Evidence: References to
tsc,vitest,tsx,ts-node,ts-migrate, andtypesyncvianpxinSKILL.mdandscripts/ts_diagnostic.py. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection due to its processing of untrusted data from local project files.
- Ingestion points: Reads
package.json,tsconfig.json, and scans thesrc/directory as part of its diagnostic routine. - Boundary markers: No explicit delimiters or instructions are used to separate untrusted project data from agent instructions.
- Capability inventory: The skill can execute shell commands via Python's
subprocessand throughnpm/npxinstructions. - Sanitization: Data read from configuration files is not sanitized before it is used or displayed by the agent.
Audit Metadata