CtrlK
BlogDocsLog inGet started
Tessl Logo

adobe-create-mockups

Use when a user wants to see their logo, design, or sketch on a product or scene mockup — mugs, t-shirts, business cards, hats, phone screens, posters, billboards, or similar. Triggers on "create mockups", "show my logo on products", or any logo upload with a request to visualize it on items. Access: 🔐 Signed-In required | Gen AI: ✅ Adobe Firefly via `image_generate` used for design creation, sketch polishing, and mockup scene generation

71

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

81%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 highly actionable, well-sequenced workflow with strong validation checkpoints and concrete tool usage. The main weakness is conciseness: several constraints are repeated across steps and recapitulated in a closing section.

Suggestions

Consolidate the repeated "never pass aspectRatio/size with referenceImage" and "always pass designAssetUrl as referenceImage" rules into the Call Rules section and reference it once from each step instead of restating.

Trim or remove the "Important Constraints" section where it only recapitulates rules already stated inline, keeping only constraints not already covered.

Consider extracting the brand-vibe and product-suggestion reference tables into a references file to reduce SKILL.md length and improve progressive_disclosure toward a one-level-deep structure.

DimensionReasoningScore

Conciseness

The body is mostly actionable with no concept padding, but the "never combine referenceImage with aspectRatio/size" rule is restated in 5+ places and "Important Constraints" recapitulates earlier rules, which is more than minor trimming — fitting anchor 3 over 4.

3 / 5

Actionability

Provides copy-paste-ready code blocks for every tool, a detailed prompt-structure template, a mockup manifest, and an error table with specific HTTP status codes and retry rules, fully covering the common cases.

5 / 5

Workflow Clarity

Steps 0–7 are clearly sequenced with explicit validation checkpoints (pilot approval gate, Step 3 review) and feedback loops for batch recovery (rate-limit backoff, partial-201 re-send, no silent skips); the batch cap does not apply because validation is present.

5 / 5

Progressive Disclosure

Well-organized sections, tables, and a single internal anchor with no nested references, but the skill is a >50-line monolith with no separate reference files, so it fits anchor 4 rather than the reference-split anchor 5.

4 / 5

Total

17

/

20

Passed

Description

95%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, third-person description that explicitly pairs a "Use when" trigger with concrete actions and natural keywords. Its only weakness is modest specificity, since the listed actions all route through one tool.

DimensionReasoningScore

Specificity

Lists several concrete actions ("design creation, sketch polishing, and mockup scene generation") plus a concrete product list, but the actions cluster around a single tool rather than being comprehensively distinct, fitting anchor 4 over 5.

4 / 5

Completeness

Explicitly answers both — a clear "Use when a user wants to see their logo..." trigger and what it does (product/scene mockups via Adobe Firefly) with concrete trigger phrases, matching the top anchor.

5 / 5

Trigger Term Quality

Provides multiple natural user phrases with synonyms ("create mockups", "show my logo on products", logo-upload-to-visualize) alongside concrete product vocabulary, giving comprehensive natural-term coverage.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (visualizing a logo/design on product mockups via Adobe Firefly image_generate) with distinct triggers and minimal overlap with other skills.

5 / 5

Total

19

/

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

metadata_field

'metadata' should map string keys to string values

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

14

/

16

Passed

Repository
openai/plugins
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.