CtrlK
BlogDocsLog inGet started
Tessl Logo

adobe-create-social-variations

Resize, crop, or export any image or video into platform-ready social media assets using Adobe Creative Cloud tools. Use this skill when a user wants to prepare a photo, image, or video for one or more social platforms — Instagram, TikTok, LinkedIn, Facebook, YouTube, Snapchat, Pinterest, Threads, or X/Twitter. Triggers on: "prepare my image for Instagram", "resize for TikTok", "get this ready to post", "make versions for all platforms", "social media sizes", "crop for stories", "export for LinkedIn", "resize my video for social", "make social media assets", or any request to adapt a photo or video for specific platforms. Handles subject-aware cropping, AI canvas expansion, test previews before full runs, and same-ratio video resizing.

72

Quality

88%

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

77%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.

The body is well-structured and highly actionable with strong workflow validation, but it is a monolithic single file with repeated boilerplate fallback text and no progressive disclosure into bundle files. Consolidating the repeated No-widget fallback and splitting reference material into bundled files would raise the weaker dimensions.

Suggestions

Centralize the repeated 'No-widget fallback' guidance into one referenced section instead of restating it in Steps 0, 4, 6, and the video workflow.

Move the Platform Specs table and Error Handling table into separate reference files (e.g. references/platform-specs.md, references/error-handling.md) with clearly signaled links to enable progressive disclosure.

Tighten the repeated entitlement/reconnect messages by defining them once and referencing, to improve token efficiency.

DimensionReasoningScore

Conciseness

Largely lean and assumes Claude's competence (no basic concept explanations), but the 'No-widget fallback' block and entitlement messages are repeated near-verbatim across several steps and could be centralized. Noticeably above the score-3 midpoint but not fully tight.

4 / 5

Actionability

Provides concrete tool calls with parameters (e.g. image_generative_expand(sourceURI, {top:960,bottom:960}), video_resize({assetId,width,height})), exact dimensions, and exact fallback/error messages — mostly executable with minor gaps where call envelopes are illustrative rather than full copy-paste invocations.

4 / 5

Workflow Clarity

Clear sequenced Steps 0–7 (image) and 0–5 (video) with explicit validation checkpoints: entitlement checks that stop the workflow, a test-preview approval gate before full generation, 403 fallback rules, and polling guidance — feedback loops for this batch operation match the score-5 anchor.

5 / 5

Progressive Disclosure

No bundle files exist and all content (Platform Specs, Error Handling, both workflows) is inlined in a single ~400-line SKILL.md with good section headers but no one-level-deep references; content that could be split is inline, matching the score-3 anchor.

3 / 5

Total

16

/

20

Passed

Description

100%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.

The description is exemplary: it states concrete capabilities, provides extensive natural trigger phrases, explicitly covers both what and when, and occupies a distinct niche with low conflict risk. No improvements needed.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Resize, crop, or export any image or video' plus 'subject-aware cropping, AI canvas expansion, test previews... and same-ratio video resizing' — with comprehensive coverage, matching the score-5 anchor.

5 / 5

Completeness

Explicitly answers both what ('Resize, crop, or export... into platform-ready social media assets') and when ('Use this skill when...', 'Triggers on:...') with concrete trigger phrases, matching the score-5 anchor.

5 / 5

Trigger Term Quality

Comprehensive natural trigger phrases ('prepare my image for Instagram', 'resize for TikTok', 'get this ready to post', 'social media sizes') plus platform names and synonyms, matching the score-5 anchor.

5 / 5

Distinctiveness Conflict Risk

Clear niche (Adobe Creative Cloud → platform-specific social media assets) with distinct, platform-anchored triggers and minimal conflict risk, matching the score-5 anchor.

5 / 5

Total

20

/

20

Passed

Validation

93%

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

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository
adobe/skills
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.