gen-thumb — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited gen-thumb (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Name: gen-thumb Beschreibung: Erstellt virale YouTube-Thumbnails im Layer-Verfahren. Nutzt das Antigravity Image Plugin für Bildgenerierung und lokale Layer-Compositing-Schritte mit Character-Consistency-Unterstützung.
Die Most-Best-Practice für Klicks ist ein Layered Workflow — nicht alles in einem Prompt generieren, sondern jede Komponente separat und dann sauber compositen.
assets/mascot/ ab. Der Composer nimmt das jüngste Bild als Source und verarbeitet es lokal mit Emotion/Glow.scripts/composer.py fügt alle Layer mit professionellen Effekten (Schatten, Kontrast, Tiefenunschärfe) zusammen.topic (required) — Das Thema des Videos (z.B. "Warum KI-Agenten obsolet werden")emotion (optional) — Gewünschte Reaktion, z.B. surprised, shocked, excited, angry, curious. Default: shockedtext (optional) — Der Text auf dem Bild (max. 4 Wörter). Default: Wird automatisch aus topic generiert./gen-thumb topic="Wie ich in 24h reich wurde" emotion="shocked" text="UNGLAUBLICH!"generate_image via Antigravity OAuth (aktueller Plugin-Release: Gemini 3 Pro Image)assets/mascot/ ab. Der Composer nutzt den jüngsten Source-Asset-Foto-Stand als Eingabe für die Mascot-Ebene.outputs/thumbnails/thumbnail_A|B.png + outputs/layers/ für alle Ebenen.outputs/previews/preview.html mit beiden Varianten inline.Der Skill besteht aus:
SKILL.md (diese Datei)assets/mascot/ — Hier Deine Referenzbilder des Maskottchens ablegen (PNG, transparent bevorzugt)scripts/:composer.py — Orchestriert den gesamten Workflow, ruft Layer-Generatoren auf, führt Compositing durch.layer_1_background.py — Antigravity Image für Hintergrundlayer_2_object_local.py — Lokaler Objekt-Layer (Pillow)layer_3_mascot.py — Lokaler Mascot-Processor (Pillow)layer_4_text.py — Pillow-Textebenecompose_thumbnail.py — Finaler Compositor mit Blenden und Schattenfixtures/ — Rubric, Referenz-Thumbnails, Brand-Config~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.