typescript-expert
Pass
Audited by Gen Agent Trust Hub on Oct 10, 2026
Risk Level: SAFECOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill executes shell commands in
SKILL.mdto perform environment checks (node -v, tsc --version) and project validation usingnpm run,npx tsc, andnpx vitest. These commands execute code defined within the local project environment. - [DYNAMIC_EXECUTION]: The included diagnostic script
scripts/ts_diagnostic.pyusessubprocess.run()withshell=Trueto perform system queries and run analysis tools likegrepandtscon the local codebase. - [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted data from local project files including
package.jsonandtsconfig.json. This data is used to determine tooling and project structure, creating a surface where a malicious project could influence agent behavior. - Ingestion points: Reads
package.json,tsconfig.json, and searches source files viagrepinscripts/ts_diagnostic.pyandSKILL.md. - Boundary markers: No explicit delimiters or warnings are used when the agent processes or displays data parsed from project configuration files.
- Capability inventory: The skill possesses file system read access and shell command execution capabilities via
npm,npx, and Python'ssubprocessmodule. - Sanitization: The skill does not implement specific sanitization for data extracted from
package.jsonor other configuration files before using it in decision-making logic. - [EXTERNAL_DOWNLOADS]: Instructions in
sub-skills/migration-expertise.mdandsub-skills/cli-debugging-tools.mdsuggest the use ofnpxto run tools liketypesync,ts-migrate, andtsx, which involves downloading packages from the public npm registry.
Audit Metadata