CtrlK
BlogDocsLog inGet started
Tessl Logo

adobe-design-from-template

Create any visual design using Adobe Express templates — flyers, posters, social media posts (Instagram, Facebook, LinkedIn), business cards, invitations, greeting cards, resumes, cover letters, brochures, newsletters, certificates, presentations, YouTube thumbnails, email headers, logos, menus, and labels. Use this skill whenever the user wants to make, design, or build any visual — even if they just say "make me a flyer", "design a poster", "I need something for Instagram", "create an event invite", or "make a business card". Also handles browsing templates, editing text, replacing images, changing backgrounds, animating, and exporting designs. Access: 🔐 Signed-In required | Gen AI: ❌ by default — image replacement only where the surface permits generative AI (e.g. Codex); none on Claude

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

Low

Low-risk findings worth noting

The canonical home for this skill is adobe-design-from-template in adobe/skills

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 well-structured, highly actionable workflow with concrete JSON examples, explicit checkpoints, and a thorough error-handling table. The main weakness is repetition of the surface-availability and importantNote caveats across multiple sections, which could be consolidated.

Suggestions

Consolidate the surface-availability guidance (currently repeated in the surface note, Step 1, Step 3, Step 4 sections, and Constraints) into a single authoritative statement to reduce token cost.

State the importantNote precedence rule once and reference it by name from Step 3 and Step 4 rather than re-explaining the fallback behavior in each edit subsection.

Consider extracting the per-surface presentation fallbacks (gallery vs. text-only markdown links) into a short references file so the main workflow stays lean.

DimensionReasoningScore

Conciseness

Lean JSON payloads and no concept padding, but the surface-availability and importantNote caveats are repeated across the surface note, Step 1, Step 3, Step 4, and Constraints — minor tightening possible.

4 / 5

Actionability

Copy-paste-ready JSON examples for every tool call, a query-mapping table, and an error-handling table with specific per-situation actions fully cover the common cases.

5 / 5

Workflow Clarity

Steps 0–6 are clearly sequenced with explicit checkpoints (tool-availability check, templateURN gate before edits), feedback loops (retry once on fill_text, broader query on no matches), and an error-handling checklist.

5 / 5

Progressive Disclosure

A single self-contained file with well-organized sections and tables; no references/scripts bundles exist (only icon assets). Structure is good but the file exceeds 50 lines with no one-level-deep reference split to reward.

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.

A strong, third-person description that explicitly covers what the skill does, when to use it with concrete trigger phrases, and a comprehensive set of design types and edit actions. No verbosity or over-claims; every clause earns its place.

DimensionReasoningScore

Specificity

Lists multiple concrete actions ('browsing templates, editing text, replacing images, changing backgrounds, animating, and exporting designs') plus ~17 named design types, giving comprehensive coverage.

5 / 5

Completeness

Explicitly answers both what (create designs from Adobe Express templates plus the edit/export actions) and when ('Use this skill whenever the user wants to make, design, or build any visual — even if they just say…') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Includes natural phrases users actually say ('make me a flyer', 'design a poster', 'I need something for Instagram', 'create an event invite', 'make a business card') with broad synonym coverage across design types.

5 / 5

Distinctiveness Conflict Risk

Occupies a clear niche (Adobe Express template customization) with distinct triggers (flyer, poster, Instagram, business card) and minimal overlap risk with other 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.

Validation15 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

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.