ac-python
Pass
Audited by Gen Agent Trust Hub on Sep 24, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to analyze and modify existing Python codebases (
SKILL.md). This creates an attack surface where an agent following these instructions might ingest adversarial content (e.g., malicious instructions hidden in code comments or string literals) from a project it is auditing or refactoring. - Ingestion points: Processes local Python source files, configuration files (
pyproject.toml), and test files. - Boundary markers: The skill lacks explicit instructions to treat code comments or strings as untrusted data that should not be followed as instructions, though it does discourage the use of docstrings.
- Capability inventory: The agent is instructed to execute tooling like
uv,ruff,pytest, andprek, and to modify module structure and code logic. - Sanitization: No sanitization or validation of the content of code comments or strings is prescribed before the agent acts upon the code.
- [EXTERNAL_DOWNLOADS]: The skill recommends and configures several external dependencies and pre-commit hooks.
- Pre-commit hooks: Configures hooks from various GitHub repositories including
astral-sh,pre-commit,DavidAnson,tox-dev,pappasam,codespell-project,editorconfig-checker,gitleaks, andcompilerla(references/testing-and-tooling.md). - Package Management: Instructs the use of
uvto manage dependencies andtyperfor CLI development. - Trusted Sources: These resources originate from well-known technology organizations and established open-source maintainers within the Python ecosystem.
Audit Metadata