📦

Audit-Verlauf

skill-creator - 9 Audits

Versionsvergleich

Änderungen an Fähigkeiten und Befunden über geprüfte Versionen hinweg, neueste zuerst.

VersionDatumErgebnisPrüfelementeÄnderung ggü. vorheriger
v9 Neueste17. Aug. 2026, 05:39 1 bestätigt0Netzwerkzugriff
v8 9. Juli 2026, 11:33 2 bestätigt2Keine Änderung der Fähigkeiten
v7 9. Juli 2026, 11:33 2 bestätigt2Keine Änderung der Fähigkeiten
v6 7. Juli 2026, 05:39 Keine bestätigten Befunde2Externe Befehle Enthält Skripte
v5 30. Juni 2026, 20:05 Keine bestätigten Befunde0Enthält Skripte NetzwerkzugriffExterne Befehle
v4 17. Jan. 2026, 08:05 Keine bestätigten Befunde0Keine Änderung der Fähigkeiten
v3 17. Jan. 2026, 08:05 Keine bestätigten Befunde0NetzwerkzugriffExterne BefehleDateisystemzugriff
v2 6. Jan. 2026, 01:17 Keine bestätigten Befunde0Keine Änderung der Fähigkeiten
v1 6. Jan. 2026, 01:17 Keine bestätigten Befunde0Ausgangsbasis

17. Aug. 2026, 05:39

All 70 static findings are false positives caused by SVG decimals, documentation examples, error text, or Markdown formatting. One medium issue remains because the metadata generator follows symbolic links when overwriting agents/openai.yaml.

8
Gescannte Dateien
1,141
Analysierte Zeilen
4
Prüfelemente
0
Falschmeldungen ignoriert

Bestätigte Sicherheitsbedenken (1)

Mittel
Symlink-Following Metadata Overwrite
The generator writes agents/openai.yaml through existing symbolic links. A crafted skill directory could redirect this overwrite to another writable file.
Path.write_text follows symbolic links, and the script accepts an existing user-supplied skill directory.
Geprüft von: codex

9. Juli 2026, 11:33

Most static alerts are false positives caused by Markdown backticks, example text, validation messages, or normal key set checks. The confirmed static issue is expected archive creation during packaging. Two low contextual risks concern broad packaging and user-selected output paths, with no prompt injection, credential access, network use, or hidden command execution found.

5
Gescannte Dateien
1,170
Analysierte Zeilen
6
Prüfelemente
0
Falschmeldungen ignoriert

Bestätigte Sicherheitsbedenken (2)

Niedrig
Unfiltered Packaging Includes All Files
The packager recursively adds every file under the selected skill directory to the archive. This is expected packaging behavior, but it can publish accidental local files if authors leave secrets or build artifacts inside the folder.
The code walks the full skill tree and writes each file to the archive without denylist or allowlist filtering.
Niedrig
User-Specified Path Creates Skill Files
The initializer resolves a user-provided output path and creates a skill directory with template files there. It refuses existing skill folders, but authors should run it only on intended paths.
The script combines the provided path with the normalized skill name, creates directories, and writes SKILL.md.
Elemente der Fähigkeitsprüfung (2)

Dies sind echte lokale Fähigkeiten, die für diese Fähigkeit erwartet werden können; daher müssen sie überprüft werden, werden jedoch nicht als bestätigtes bösartiges Verhalten gezählt.

Mittel
Python archive libraries
import zipfile
The script uses Python zipfile APIs to create a .skill archive from a user-selected skill folder. This archive behavior is expected, but it is real filesystem and archive handling.
Mittel
Python archive libraries
with zipfile.ZipFile(skill_filename, "w", zipfile.ZIP_DEFLATED) as zipf:
The script uses Python zipfile APIs to create a .skill archive from a user-selected skill folder. This archive behavior is expected, but it is real filesystem and archive handling.
Geprüft von: codex

9. Juli 2026, 11:33

Most static alerts are false positives caused by Markdown backticks, example text, validation messages, or normal key set checks. The confirmed static issue is expected archive creation during packaging. Two low contextual risks concern broad packaging and user-selected output paths, with no prompt injection, credential access, network use, or hidden command execution found.

5
Gescannte Dateien
1,170
Analysierte Zeilen
6
Prüfelemente
0
Falschmeldungen ignoriert

Bestätigte Sicherheitsbedenken (2)

Niedrig
Unfiltered Packaging Includes All Files
The packager recursively adds every file under the selected skill directory to the archive. This is expected packaging behavior, but it can publish accidental local files if authors leave secrets or build artifacts inside the folder.
The code walks the full skill tree and writes each file to the archive without denylist or allowlist filtering.
Niedrig
User-Specified Path Creates Skill Files
The initializer resolves a user-provided output path and creates a skill directory with template files there. It refuses existing skill folders, but authors should run it only on intended paths.
The script combines the provided path with the normalized skill name, creates directories, and writes SKILL.md.
Elemente der Fähigkeitsprüfung (2)

Dies sind echte lokale Fähigkeiten, die für diese Fähigkeit erwartet werden können; daher müssen sie überprüft werden, werden jedoch nicht als bestätigtes bösartiges Verhalten gezählt.

Mittel
Python archive libraries
import zipfile
The script uses Python zipfile APIs to create a .skill archive from a user-selected skill folder. This archive behavior is expected, but it is real filesystem and archive handling.
Mittel
Python archive libraries
with zipfile.ZipFile(skill_filename, "w", zipfile.ZIP_DEFLATED) as zipf:
The script uses Python zipfile APIs to create a .skill archive from a user-selected skill folder. This archive behavior is expected, but it is real filesystem and archive handling.
Geprüft von: codex

7. Juli 2026, 05:39

Static analysis produced many pattern matches, but most are false positives from Markdown backticks, template text, and validation variable names. The confirmed behavior is local archive creation in package_skill.py; no prompt injection, network access, credential handling, or destructive behavior was found.

5
Gescannte Dateien
1,170
Analysierte Zeilen
4
Prüfelemente
0
Falschmeldungen ignoriert
Elemente der Fähigkeitsprüfung (2)

Dies sind echte lokale Fähigkeiten, die für diese Fähigkeit erwartet werden können; daher müssen sie überprüft werden, werden jedoch nicht als bestätigtes bösartiges Verhalten gezählt.

Mittel
Python archive libraries
import zipfile
Confirmed archive handling. package_skill.py imports and uses zipfile to create a local .skill archive from the selected skill folder.
Mittel
Python archive libraries
with zipfile.ZipFile(skill_filename, "w", zipfile.ZIP_DEFLATED) as zipf:
Confirmed archive handling. package_skill.py imports and uses zipfile to create a local .skill archive from the selected skill folder.
Geprüft von: codex

30. Juni 2026, 20:05

This official skill provides guidance and local helper scripts for creating, validating, and packaging Codex skills. Static analysis found local file creation, file reading, and zip packaging behavior, but no network access, credential access, prompt injection, or command execution patterns.

5
Gescannte Dateien
1,170
Analysierte Zeilen
2
Prüfelemente
0
Falschmeldungen ignoriert
Geprüft von: codex

17. Jan. 2026, 08:05

Official OpenAI Codex sample skill providing guidance for skill creation. Contains three Python utility scripts for initializing, validating, and packaging skills. All scripts use only standard library, perform filesystem operations only on user-specified paths, and have no network access or external command execution.

5
Gescannte Dateien
1,170
Analysierte Zeilen
3
Prüfelemente
0
Falschmeldungen ignoriert
Geprüft von: claude

17. Jan. 2026, 08:05

Official OpenAI Codex sample skill providing guidance for skill creation. Contains three Python utility scripts for initializing, validating, and packaging skills. All scripts use only standard library, perform filesystem operations only on user-specified paths, and have no network access or external command execution.

5
Gescannte Dateien
1,170
Analysierte Zeilen
3
Prüfelemente
0
Falschmeldungen ignoriert
Geprüft von: claude

6. Jan. 2026, 01:17

Official OpenAI Codex sample skill with safe, well-structured Python scripts for skill initialization, validation, and packaging. No network access, no external commands, no sensitive filesystem operations.

5
Gescannte Dateien
1,170
Analysierte Zeilen
0
Prüfelemente
0
Falschmeldungen ignoriert
Für dieses abgeschlossene Audit wurden keine bestätigten Sicherheitsbefunde erfasst.
Geprüft von: claude

6. Jan. 2026, 01:17

Official OpenAI Codex sample skill with safe, well-structured Python scripts for skill initialization, validation, and packaging. No network access, no external commands, no sensitive filesystem operations.

5
Gescannte Dateien
1,170
Analysierte Zeilen
0
Prüfelemente
0
Falschmeldungen ignoriert
Für dieses abgeschlossene Audit wurden keine bestätigten Sicherheitsbefunde erfasst.
Geprüft von: claude