build-python-library
Pass
Audited by Gen Agent Trust Hub on Oct 3, 2026
Risk Level: SAFEDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONMETADATA_POISONING
Full Analysis
- [DYNAMIC_EXECUTION]: The skill requires the agent to generate Python source files and test modules, then execute them using tools like
pytestandpython -cto verify implementation. This represents the execution of locally generated content. - Evidence:
SKILL.mdworkflow steps 4, 6, 7, and 8;TESTING.mdworkflow sections. - [INDIRECT_PROMPT_INJECTION]: The workflow involves ingesting user tasks and questions to generate code and tests that are subsequently executed in the agent's environment. There is a potential attack surface where a malicious prompt could result in the generation and execution of unintended code during the verification steps.
- Ingestion points:
SKILL.mdfrontmatter liststaskandquestionas input types. - Boundary markers: Not specified in the generation workflow.
- Capability inventory: Shell execution via
pytest,pip, andpythonas described inSKILL.mdandTESTING.md. - Sanitization: No explicit sanitization or validation of the generated code before execution is mentioned.
- [COMMAND_EXECUTION]: The workflow relies on executing shell commands to manage the environment, install the package, and run tests.
- Evidence: Use of
pip install -e,pytest -v, andpython -cfor installation and public API verification. - [METADATA_POISONING]: The skill metadata lists
static-analysisunder capabilities, which is inconsistent with the workflow's reliance on dynamic execution (running tests and installing packages). - Evidence:
SKILL.mdfrontmattercapabilitiesvs implementation instructions.
Audit Metadata