Social Thumbnail Workflow — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited Social Thumbnail Workflow (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.
Generate cover art for short-video platforms (TikTok / Reels / Shorts) or vertical social feeds. Optimized for 9:16, high contrast, big-headline space, and 1-second feed legibility.
Use this planning workflow only when the caller asks for creative development. A supplied storyboard, prompt set or approved count/budget can call tools directly. Preserve explicit tool/model/provider, prompt, ratio, references and quality choices. Do not impose a new concept-selection or approval step on resolved inputs. Discovery is available to any workflow; delegation is optional. Return handles/results to the caller, which owns previews, downloads and presentation. Visual descriptions require actual inspection.
For an unresolved marketing, event or campaign poster with designed text, call generate_marketing_poster directly. Use brand for the subject, content for supplied copy (autoCopy: false when exact wording matters), and extraNotes for verified details and layout constraints. Put style/design directions in extraNotes or customStyle; they are not words to print verbatim in the poster. A poster needs only a subject; images are optional. Do not force a generic image-generation agent or prompt-enhancement step. Preserve an upstream workflow's explicit tool/model/provider selection; a resolved generic illustration or image-only cover can still use generate_image.
Use list_skills for live styles, output specifications and purchased-credit prices. Choose styleId by its ID, not the displayed label; omit styleId and customStyle for Auto. Nonempty customStyle overrides the preset. styleImage supplies the primary visual style, with written style only as a compatible supplement; never copy its products, claims or wording. logo is an exact identity reference and productImages identify the subjects. Use actual accessible files or image URLs only. These dedicated tools require MeiGen account authorization and purchased credits; OpenAI-compatible providers do not run them.
Resolve only missing required information or scope. A supplied count, copy, quality and approved budget do not need another confirmation. Save a UUID requestId and exact inputs for each logical poster, then use check_skill with skill: "brand-poster" and the original ID after interruption. Follow nextAction; do not create paid replacements automatically.
aspectRatio: "9:16" with generate_image, or ratio: "9:16" with generate_marketing_poster, for an unspecified vertical cover; preserve an explicit caller ratio. Do NOT write --ar 9:16 in the prompt.content and any placement direction in extraNotes; let the poster workflow lay out the text instead of forcing a blank title area.Ask only when essential headline or theme information is missing:
Call search_gallery with the requested poster style or topic for live references. Each page returns at most three entries; use its nextOffset and snapshotId for another batch when requested.
Distinct directions, not minor tweaks. For each, write a prompt that:
Proceed when count, inputs and budget are already authorized. Ask only if a required choice remains unresolved.
Call the tools directly or delegate when useful. Preserve caller parameters and schedule within authorized scope.
Return task handles, completed URLs and saved paths when available. The caller owns presentation. Inspect before describing visual details; do not add new paid variants automatically.
For image-only cover art when the caller will add the headline later; do not apply this blank-heading template to a designed marketing poster.
"[subject — 1 person / 1 object / 1 typographic motif] centered in the lower two-thirds of the frame, [brand-appropriate strong background — bold gradient / color block / minimal scene], [lighting mood — dramatic side-lighting / studio softbox / neon rim-light], high contrast, bold saturated colors, top third intentionally clean for headline overlay, vertical 9:16 social-media-thumbnail composition, eye-catching at small sizes."
If the caller asks for three distinct directions, these are possible axes:
This gives the user genuinely different swings rather than three near-duplicates.
content and use autoCopy: false; selected language can still translate it. Reserve blank headline space for later overlay only when the caller wants image-only cover art.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.