It mandates repository-controlled npm test scripts without requiring inspection of the resolved command
Source references: 2The Skill twice marks `npm test` as mandatory. That command executes scripts defined by the project's manifest; the example test-path argument does not constrain what the underlying lifecycle script can do. The supplied material does not require inspecting the script or isolating its permissions first.
In an untrusted or compromised repository, the test lifecycle can perform arbitrary local actions within the agent's permissions, including reading credentials, accessing the network, or changing files. The supplied files do not establish that such actions will occur.
These are active shell-execution instructions marked mandatory. `npm test` starts the repository-defined test script; the file argument is generally passed to that script and does not sandbox its own file, credential, or network access. In an untrusted or altered repository, it could therefore act with the agent’s permissions. Running tests is normal for TDD and there is no evidence that any script is malicious, but the skill does not require inspecting it first. Users can restrict permissions and require disclosure of the resolved npm script and lifecycle hooks before execution.
### Verify RED - Watch It Fail**MANDATORY. Never skip.**```bashnpm test path/to/test.test.ts```Show 1 other places
### Verify GREEN - Watch It Pass**MANDATORY.**```bashnpm test path/to/test.test.ts```