CtrlK
BlogDocsLog inGet started
Tessl Logo

generate-youtube-thumbnail

Generate high-CTR YouTube thumbnails using Nano Banana 2 via the Arcads external API. Handles reference image upload, character likeness alignment, proven CTR-tested prompt formulas, and parallel batch generation. Use when the user asks to create a YouTube thumbnail, video thumbnail, A/B test thumbnail variations, or refers to thumbnail design with their face, brand assets, or product photos.

67

Quality

81%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

75%Weight 40%Scale 1-5

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

A strong, densely operational skill: exact commands, API error messages, cost math, and a real bundle script with validation and retries. The main costs are repetition (several warnings stated two or three times), a soft confirmation gate before a paid batch operation, and referenced shared files that are not part of the bundle.

Suggestions

State each recurring warning once: keep the cost-as-estimate caveat in the Cost reference section only, the chat-paste warning in Prerequisites only, and the fresh-upload rule in the Quirks section only, cutting roughly 10 lines of duplication.

Make step 3 an explicit gate for the paid batch operation: 'Present the estimate and wait for the user to confirm before firing' rather than 'Tell me if you want to confirm exact pricing first'.

Consolidate 'Read order' and 'See also' into one section, and move the dated pricing note ('post-April-2026 800x credit multiplier') into the cost table's Notes column so time-sensitive details are isolated.

DimensionReasoningScore

Conciseness

The body is mostly high-signal operational detail, but the same warnings are repeated — the cost-as-estimate caveat appears in 'Estimate cost and confirm', 'Mandatory disclosures', and 'Cost reference'; the chat-paste-is-not-a-file warning appears in both Prerequisites and Quirks; the fresh-upload rule appears in both Workflow step 6 and Quirks. It also carries time-sensitive specifics ('post-April-2026 800x credit multiplier') outside any deprecated/old-patterns section, which the guidelines penalize.

3 / 5

Actionability

Guidance is fully executable: exact shell commands ('ls "references/youtube thumbnail/"', 'bash scripts/generate-thumbnails-vN.sh > output/run.log 2>&1 &', a monitoring pipeline), a fill-in prompt template with an explicit Avoid line, a user-phrase-to-formula decision table, exact API error messages (422 too-small, 400 string-array, 500 on reused filePaths), and a concrete cost table — and the referenced generate-batch.sh exists in the bundle and implements what the body claims.

5 / 5

Workflow Clarity

The 8-step sequence is clear with real checkpoints for a batch/paid operation: verify references on disk before starting, present a cost estimate before firing, monitor DONE/FAILED via tail+grep, and review every output in step 7 (the script also exits 1 on missing references and retries failures). It falls short of a 5 because the cost-confirmation gate is soft — 'Always present cost as an estimate before firing... Tell me if you want to confirm exact pricing' never explicitly says to wait for user approval before spending credits, and there is no user-facing recovery loop if a generation fails beyond the script's automatic retry.

4 / 5

Progressive Disclosure

Good structure: a 'Read order' section, a workflow overview, quirks, and a cost table, with the prompting detail correctly split out to shared guide.md/formulas.md and the pipeline detail to scripts/generate-batch.sh — all one level deep and described. Two gaps keep it from 5: the shared/ and ../arcads-external-api/SKILL.md paths do not resolve within the provided bundle (only scripts/generate-batch.sh is present), and the 'Read order' and 'See also' sections list the same four resources twice.

4 / 5

Total

16

/

20

Passed

Description

88%Weight 40%Scale 1-5

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

A strong description: third-person voice, specific capability list, and an explicit 'Use when' clause with concrete natural-language triggers. Only minor gaps — a few missing trigger phrasings and slight overlap risk with sibling image-generation skills.

DimensionReasoningScore

Specificity

It lists multiple concrete actions — 'Generate high-CTR YouTube thumbnails', 'reference image upload, character likeness alignment, proven CTR-tested prompt formulas, and parallel batch generation' — giving comprehensive coverage of the skill's capabilities, matching the level-5 anchor rather than the 'minor gaps' of level 4.

5 / 5

Completeness

It explicitly answers both questions: what ('Generate high-CTR YouTube thumbnails using Nano Banana 2 via the Arcads external API. Handles reference image upload, character likeness alignment, proven CTR-tested prompt formulas, and parallel batch generation') and when ('Use when the user asks to create a YouTube thumbnail, video thumbnail, A/B test thumbnail variations...') with concrete trigger phrases — a textbook level-5 match, clearly above the level-4 anchor where 'when' is less specific.

5 / 5

Trigger Term Quality

Good natural-phrase coverage: 'create a YouTube thumbnail, video thumbnail, A/B test thumbnail variations, or refers to thumbnail design with their face, brand assets, or product photos'. A few plausible user phrasings are missing (e.g. 'thumbnail for this video', 'remake this thumbnail', 'channel art'), so it sits at level 4 rather than the comprehensive synonym coverage of level 5.

4 / 5

Distinctiveness Conflict Risk

The 'YouTube thumbnail' niche plus the named Nano Banana 2 / Arcads API makes it mostly distinct with clear triggers, but 'thumbnail design with their face, brand assets, or product photos' leaves minor overlap risk with closely related general image-generation or brand-asset skills — level 4 rather than the minimal-conflict level 5.

4 / 5

Total

18

/

20

Passed

Validation

87%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

relative_links

Relative link issues: 7 suspicious

Warning

referenced_paths_exist

Referenced path issues: 4 missing

Warning

Total

14

/

16

Passed

Repository
krusemediallc/arcads-claude-code
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.