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.

75

Quality

94%

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

88%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, highly actionable skill body with concrete tool calls, exact dimensions, and validation-gated batch workflows. Its weaknesses are moderate: systematic repetition of fallback and egress instructions across steps, and a monolithic single-file layout where reference material could be split out.

Suggestions

Define the no-widget fallback pattern once (e.g., in the Tool Reference or a dedicated Surface Adaptation section) and reference it from each step instead of repeating the block verbatim five times; the same applies to the 403-expand fallback, which is currently stated in three places.

Consolidate the landscape-source expand guidance (2000px top/bottom, 1500px left/right) into the Step 3 code comments only, removing the duplicated warning bullets in Step 2.

Move the Platform Specs table and VIDEO WORKFLOW into one-level-deep reference files (e.g., references/platform-specs.md, references/video-workflow.md) to reduce SKILL.md to a lean overview, and merge the duplicated egress-upload instructions shared by image and video Step 0.

DimensionReasoningScore

Conciseness

Operational tables assume Claude's competence with no concept explanations, but the no-widget fallback block is repeated verbatim in five places, the 403-expand fallback appears three times (entitlement table, Step 3, Error Handling), landscape expand pixel guidance is duplicated (Step 2 warnings and Step 3 comments), and egress-upload instructions are repeated across image and video Step 0. Factoring these once would trim meaningful tokens.

4 / 5

Actionability

Fully concrete guidance: exact tool calls with parameters (`image_generative_expand(sourceURI, { top: 960, bottom: 960 })`, `video_resize({ assetId: sourceAssetId, width: W, height: H })`), exact per-platform dimensions and quality values (Snapchat `quality: 2`), file naming convention, and copy-ready user-facing messages.

5 / 5

Workflow Clarity

Clearly sequenced steps with an explicit validation checkpoint for the batch run — a 3-crop test preview with user approval required before generating the full set — plus focus-strategy confirmation invites, exact-match reuse rules for test crops, and a thorough error-handling table with recovery fallbacks (403 → reframe, upload 5xx → picker).

5 / 5

Progressive Disclosure

Well-sectioned single-file skill with clear headers and navigation (Supported Input Types, IMAGE WORKFLOW, VIDEO WORKFLOW, Error Handling) and no nested references, but no bundle files exist — the 15-row Platform Specs table, full video workflow, and error table are inline candidates for one-level-deep reference files that would slim the ~400-line SKILL.md.

4 / 5

Total

18

/

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.

An exemplary description: concrete third-person capability list, explicit use-when clause with natural trigger phrases, named platforms, and a distinct niche. Both what and when are answered clearly and comprehensively.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — 'Resize, crop, or export any image or video into platform-ready social media assets', 'subject-aware cropping, AI canvas expansion, test previews before full runs, and same-ratio video resizing' — with comprehensive coverage in third person voice.

5 / 5

Completeness

Explicitly answers both what (first and last sentences enumerate concrete capabilities) and when ('Use this skill when a user wants to prepare a photo, image, or video for one or more social platforms' plus a 'Triggers on:' phrase list).

5 / 5

Trigger Term Quality

Comprehensive natural phrases users would actually say ('prepare my image for Instagram', 'resize for TikTok', 'get this ready to post', 'social media sizes', 'crop for stories') plus nine platform names covering synonyms and variations.

5 / 5

Distinctiveness Conflict Risk

Clear niche — platform-ready social media asset preparation with Adobe Creative Cloud tools — with platform-specific triggers; minimal overlap risk with generic image-editing skills.

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.

Validation — 15 / 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.