📦

Audit History

python-best-practices - 10 audits

Version comparison

Capability and finding changes across audited versions, newest first.

VersionDateResultReview itemsChange vs previous
v10 LatestJul 9, 2026, 02:05 PM No confirmed findings1No capability change
v9 Jul 9, 2026, 02:05 PM No confirmed findings1No capability change
v8 Jul 6, 2026, 01:53 PM No confirmed findings1No capability change
v7 Jul 6, 2026, 01:53 PM No confirmed findings1No capability change
v6 Jul 5, 2026, 08:50 AM No confirmed findings1No capability change
v5 Jul 4, 2026, 12:07 PM No confirmed findings1 Env variables
v4 Jun 27, 2026, 11:55 AM No confirmed findings0No capability change
v3 Jan 16, 2026, 12:50 PM No confirmed findings0No capability change
v2 Jan 16, 2026, 12:50 PM No confirmed findings0Network accessExternal commandsEnv variables
v1 Jan 10, 2026, 08:49 AM No confirmed findings0Baseline

Jul 9, 2026, 02:05 PM

Static analysis mostly matched Markdown fences and inline code, which are false positives in this documentation-only skill. One optional bash example shows uvx ty check, which is legitimate type-checking guidance but still requires user confirmation before execution.

1
Files scanned
122
Lines analyzed
3
Review items
0
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
```bash
The fenced bash block shows uvx ty check commands. These are legitimate type-checking examples, but following them could execute an external package runner.
Audited by: codex

Jul 9, 2026, 02:05 PM

Static analysis mostly matched Markdown fences and inline code, which are false positives in this documentation-only skill. One optional bash example shows uvx ty check, which is legitimate type-checking guidance but still requires user confirmation before execution.

1
Files scanned
122
Lines analyzed
3
Review items
0
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
```bash
The fenced bash block shows uvx ty check commands. These are legitimate type-checking examples, but following them could execute an external package runner.
Audited by: codex

Jul 6, 2026, 01:53 PM

Most static findings are false positives caused by Markdown fences, inline code formatting, and documentation prose. The only confirmed issue is an optional uvx ty command that can execute an external package runner. No prompt injection, data exfiltration, or system reconnaissance intent was found.

1
Files scanned
122
Lines analyzed
3
Review items
0
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
```bash
The bash block presents uvx ty check as a command the agent may run, which executes an external package runner. The intent is type checking, but this is a real command execution path requiring confirmation.
Audited by: codex

Jul 6, 2026, 01:53 PM

Most static findings are false positives caused by Markdown fences, inline code formatting, and documentation prose. The only confirmed issue is an optional uvx ty command that can execute an external package runner. No prompt injection, data exfiltration, or system reconnaissance intent was found.

1
Files scanned
122
Lines analyzed
3
Review items
0
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
```bash
The bash block presents uvx ty check as a command the agent may run, which executes an external package runner. The intent is type checking, but this is a real command execution path requiring confirmation.
Audited by: codex

Jul 5, 2026, 08:50 AM

Most static findings are false positives caused by Markdown code fences, inline backticks, and normal Python examples. No prompt injection, data exfiltration, or malicious intent was found. The optional `uvx ty check` example is legitimate but invokes an external tool, so agents should request user approval before running it.

1
Files scanned
122
Lines analyzed
3
Review items
0
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
```bash
The bash block shows `uvx ty check`, which invokes an external executable and may download or run a package. The command is fixed and legitimate for type checking, but agents should require explicit user approval.
Audited by: codex

Jul 4, 2026, 12:07 PM

Most static hits are false positives caused by Markdown code fences and inline code, not Ruby backtick execution. One command example is confirmed as medium risk because `uvx ty check` can execute external tooling if followed by an agent. No prompt injection, data exfiltration intent, or malicious behavior was found.

1
Files scanned
122
Lines analyzed
3
Review items
0
False positives ignored
Capability review items (1)

These are real local capabilities that may be expected for this skill, so they require review but are not counted as confirmed malicious behavior.

Medium
Ruby/shell backtick execution
```bash
This range contains bash examples for `uvx ty check`, which can execute an external tool and may download dependencies if followed. The command is legitimate guidance, but agent execution should require explicit user intent.
Audited by: codex

Jun 27, 2026, 11:55 AM

Static analysis produced a high score because Markdown code fences, inline backticks, environment-variable examples, and a documentation link matched generic patterns. Review found no executable skill code, no prompt injection, and no evidence of malicious intent. Residual risk is low because the guidance includes optional external tool commands and examples that reference secret-bearing environment variables.

1
Files scanned
271
Lines analyzed
3
Review items
6
False positives ignored
Static false positives ignored (6)

These static matches were dismissed by semantic review or matched schema-only tokens, so they are shown for transparency but do not drive the quality score.

Low
Static Command Execution Findings Are Mostly Markdown False Positives
The repeated Ruby or shell backtick alerts point to Markdown code fences, inline Python identifiers, and explanatory examples. The only actual shell commands are optional ty usage examples, not automatic execution by the skill.
The file is Markdown guidance and the flagged regions are code blocks or inline formatting. The command examples require a user or agent to choose to run them.
Low
Environment Variable Examples Reference Secrets Without Exfiltration
The configuration example reads DATABASE_URL and API_KEY from os.environ. This is legitimate application configuration guidance, and no network transmission or logging of these values is shown.
The snippet demonstrates normal startup configuration loading. It does not send, print, store, or transform secrets outside the process.
Low
Hardcoded URL Is a Documentation Link
The hardcoded URL points to public documentation for the ty type checker. There is no fetch, curl, tracking endpoint, or data transfer in the skill file.
The URL appears only as a Markdown hyperlink. No executable network client or credential-bearing request is present.
Low
Prompt Injection Alert Is Not Confirmed
The static role-token finding maps to a Python enum branch using Role.USER. It is not a command to the assistant and does not attempt to override instructions.
The surrounding context is an Enum example for permission checks. There are no phrases such as ignore instructions, system update, or override commands.
Low
Weak Cryptography and Reconnaissance Alerts Are Not Supported by Context
The weak cryptography and reconnaissance detections point to ordinary prose and Python practice examples. No hashing algorithm, encryption routine, host enumeration, or system survey behavior is present.
Manual review found type-system guidance, exception handling, and configuration advice at these lines. No security-sensitive primitive or system enumeration command appears there.
Low
Critical Dangerous Combination Heuristic Is Not Confirmed
The heuristic combines unrelated Markdown examples: shell command examples, environment configuration examples, and one documentation hyperlink. No single flow combines execution, networking, and credential access.
The suspicious elements are separated educational examples in a Markdown document. There is no code path, agent instruction, or data flow linking secrets to network or command execution.

Risk Factors

⚙️ External commands (2)
🌐 Network access (1)
🔑 Env variables (1)
Audited by: codex

Jan 16, 2026, 12:50 PM

This is a pure documentation skill containing only markdown guidance with code examples. The static analyzer incorrectly flagged example code patterns in documentation as security issues. All reported findings are FALSE POSITIVES because the skill contains no executable code, no file system access, no network calls, and no external command execution. The flagged patterns (backticks, environment variables, API keys in examples) are educational documentation content only.

2
Files scanned
447
Lines analyzed
3
Review items
0
False positives ignored
Audited by: claude

Jan 16, 2026, 12:50 PM

This is a pure documentation skill containing only markdown guidance with code examples. The static analyzer incorrectly flagged example code patterns in documentation as security issues. All reported findings are FALSE POSITIVES because the skill contains no executable code, no file system access, no network calls, and no external command execution. The flagged patterns (backticks, environment variables, API keys in examples) are educational documentation content only.

2
Files scanned
447
Lines analyzed
3
Review items
0
False positives ignored
Audited by: claude

Jan 10, 2026, 08:49 AM

Pure documentation skill containing only markdown guidance. No executable code, no file system access, no network calls, and no external command execution. This skill only provides informational content when loaded by an AI agent.

1
Files scanned
271
Lines analyzed
0
Review items
0
False positives ignored
No confirmed security findings were recorded for this completed audit.
Audited by: claude