quality-gates
Pass
Audited by Gen Agent Trust Hub on Oct 9, 2026
Risk Level: SAFECOMMAND_EXECUTIONREMOTE_CODE_EXECUTIONEXTERNAL_DOWNLOADSPERSISTENCEINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes a wide range of shell commands to perform linting, type checking, testing, and building. This includes running scripts defined in the project's
package.json(e.g.,npm run lint,npm run build), searching for files usingfindandgrep, and checking git diffs for sensitive information. - [REMOTE_CODE_EXECUTION]: The skill utilizes
npxto execute various well-known development utilities such aseslint,biome,tsc,vitest, andjest. These operations involve fetching and running code from the public npm registry. - [EXTERNAL_DOWNLOADS]: The skill facilitates the installation of development dependencies, specifically suggesting and executing the installation of
huskyandlint-stagedvianpm install. These are well-known services commonly used for managing git hooks. - [PERSISTENCE]: The skill explicitly configures git hooks using Husky (e.g.,
npx husky initand writing to.husky/pre-commit). This establishes a persistence mechanism where the quality gate logic is automatically executed on every code commit. - [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface for indirect prompt injection as it ingests and processes data from the local repository.
- Ingestion points: The skill reads
package.json,tsconfig.json,eslintrc*, andbiome.jsonfiles, and it parses the output ofgit diffand various test/linter logs. - Boundary markers: There are no explicit delimiters or warnings to ignore instructions embedded within the files being analyzed.
- Capability inventory: The skill has the ability to execute shell commands (
npm,npx,find,git) and perform file operations (rm -rffor build cleanup, Husky configuration). - Sanitization: The skill does not implement sanitization or filtering of content extracted from repository files or tool outputs before it is processed.
Audit Metadata