tdd
Pass
Audited by Gen Agent Trust Hub on Sep 30, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill ingests user input through the
$ARGUMENTSvariable and reads existing project files (source code and tests) to generate new tests and implementation code. This ingestion of external data is a standard attack surface for coding assistants, but the risk is mitigated by the skill's specific focus on testing and its reliance on a local test runner for verification. - Ingestion points:
$ARGUMENTSinSKILL.md, and project files identified via globbing in Step 0. - Boundary markers: None explicitly defined for untrusted data interpolation.
- Capability inventory: File writing (Step 2) and shell command execution (Step 0/3).
- Sanitization: Relies on the agent's logic and user oversight for the generated code.
- [COMMAND_EXECUTION]: To verify the TDD cycles, the skill identifies and executes local shell commands such as
npm test,pytest, orgo testbased on the project's configuration files (e.g.,package.json,pyproject.toml). This execution is a core requirement of the TDD workflow and is confined to the project's defined test environment.
Audit Metadata