create-py-project
Pass
Audited by Gen Agent Trust Hub on Aug 18, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes package management commands such as
poetry installanduv pip installto set up the developer's environment. It also runsrufffor linting and formatting. These operations are essential to the skill's primary function of scaffolding and validating new Python projects. - [EXTERNAL_DOWNLOADS]: The skill configures
pre-commithooks that fetch configuration from well-known repositories, includingastral-sh/ruff-pre-commitandpre-commit/mirrors-mypy. These downloads target official, reputable sources for established development tools. - [INDIRECT_PROMPT_INJECTION]: The skill processes user-supplied text to dynamically generate project files. While this presents a surface for indirect injection, the risk is addressed through automated validation steps using
ast.parseand task runners likejust check. The impact is limited to the local development context of the new project. - [DATA_EXFILTRATION]: No evidence of data exfiltration was found. The skill facilitates secure secret management by generating
.env.exampletemplates and instructing users to maintain their own local.envfiles, which are correctly added to the.gitignoreconfiguration.
Audit Metadata