CtrlK
BlogDocsLog inGet started
Tessl Logo

image-poster

Single-image generation skill for posters, key art, and editorial illustrations. Defaults to gpt-image-2 but is provider-agnostic — the same workflow drives Flux, Imagen, or Midjourney via the active upstream tooling. Output is one or more PNG/JPEG files saved to the project folder.

64

Quality

76%

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

Fix and improve this skill with Tessl

tessl review fix ./design-templates/image-poster/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

93%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 tight, executable, well-structured single-purpose skill: concise, copy-paste-ready dispatch, and clean sectioning. The only gap is the absence of an explicit render/aspect validation checkpoint in the workflow, which keeps workflow_clarity at 4.

DimensionReasoningScore

Conciseness

Lean and efficient: assumes Claude's competence, gives a tight structured prompt plan and a single concrete dispatcher command, with no padding or explanation of basic concepts. Every token earns its place.

5 / 5

Actionability

Fully executable: a copy-paste-ready shell command with real env vars, a precise ordered prompt-composition checklist, and explicit output expectations covering the common case.

5 / 5

Workflow Clarity

Clear Step 0–3 sequence with hard rules and a confirm-only-when-material check in Step 0, but the generate step lacks an explicit validate/verify-against-aspect-or-render checkpoint for batch/destructive output, so it sits just below 5.

4 / 5

Progressive Disclosure

For a sub-50-line single-purpose skill with no external references needed, the body is well-organized into Resource map, Workflow (Step 0–3), and Hard rules; the only referenced file (example.html) is a preview asset, appropriately one level deep.

5 / 5

Total

19

/

20

Passed

Description

60%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 specific, well-scoped description with concrete actions and natural trigger terms, but it omits an explicit 'Use when...' clause, capping completeness at 3. Voice is appropriately third person and free of fluff.

Suggestions

Add an explicit 'when to use' clause (e.g., 'Use when the user requests a poster, key art, cover art, or editorial illustration') to raise completeness above 3.

Mention variation/multi-image output as a supported action to broaden specificity coverage.

Consider noting aspect-ratio or style guidance as a capability to further distinguish from generic image-generation skills.

DimensionReasoningScore

Specificity

Names the domain (posters, key art, editorial illustrations) and concrete actions (single-image generation, provider-agnostic workflow driving Flux/Imagen/Midjourney, output of PNG/JPEG files), with only minor coverage gaps (no mention of variations or editing).

4 / 5

Completeness

Has a clear 'what' (single-image generation for posters/key art/editorial illustrations with PNG/JPEG output) but lacks an explicit 'when should Claude use it' / 'Use when...' clause, which the guidelines cap at 3.

3 / 5

Trigger Term Quality

Includes natural terms a user would say ('posters', 'key art', 'editorial illustrations', 'cover art', 'image') plus file extensions (PNG/JPEG); a few common synonyms are present but slight gaps remain.

4 / 5

Distinctiveness Conflict Risk

Carves a clear niche (poster/key-art/editorial single-image generation) with distinct triggers and provider context; only minor overlap risk with other image skills.

4 / 5

Total

15

/

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

frontmatter_unknown_keys

Unknown frontmatter key(s) found; consider removing or moving to metadata

Warning

Total

15

/

16

Passed

Repository
nexu-io/open-design
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.