CtrlK
BlogDocsLog inGet started
Tessl Logo

poster-designer

Generate professional poster design concepts and optimized image-generation prompts, then automatically run a drawing script to produce the final poster image when a user needs a poster.

63

Quality

75%

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 ./scientific-skills/Other/poster-designer/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

71%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 with actionable commands, real bundled references, and a workflow that includes validation and error-recovery feedback. Its main weakness is redundancy — the example-usage and workflow sections repeat the same steps — which hurts token efficiency.

Suggestions

Collapse the 'Example Usage' and 'Implementation Details / Workflow' sections into a single sequenced workflow to remove the duplicated steps 1–4 and reduce token cost.

Add a short explicit 'validate prompt matches requested style before running' gate in the workflow so the style-consistency requirement reads as a checkpoint rather than a side note.

State the script's expected output (a saved PNG path) once and reference it, instead of restating success/failure handling in both the usage and implementation sections.

DimensionReasoningScore

Conciseness

The 'Example Usage' steps 1–4 and the 'Implementation Details / Workflow' steps 1–5 describe the same sequence twice, adding noticeable padding; otherwise efficient and free of irrelevant concept explanations, fitting the mostly-efficient-but-could-be-tightened anchor.

3 / 5

Actionability

Provides an executable command ('python scripts/generate_image.py "<generated_prompt>"'), environment-variable setup, and named template placeholders pointing to a real script, with only minor gaps matching the mostly-executable anchor.

4 / 5

Workflow Clarity

A clearly sequenced workflow with a validation checkpoint (missing-field detection → ask before continuing) and an error-recovery feedback loop (script failure → setup instructions and exact rerun command), but the checkpoints are duplicated across two redundant sections rather than crisply placed in one sequence.

4 / 5

Progressive Disclosure

Points to real one-level-deep references via clear markdown links ('references/design_prompts.md', 'scripts/generate_image.py') with content appropriately split between the overview, reference templates, and the script, matching the clear-overview well-signaled anchor.

5 / 5

Total

16

/

20

Passed

Description

78%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 third-person, concrete, and answers both what the skill does and when to use it, with a clear poster-design niche. It falls just short of top marks on completeness and trigger coverage because the 'when' trigger and synonym set are somewhat generic.

DimensionReasoningScore

Specificity

Names three concrete actions — 'generate poster design concepts', 'optimized image-generation prompts', and 'run a drawing script to produce the final poster image' — which matches the anchor listing several specific actions with minor coverage gaps rather than the fully comprehensive 5-anchor example.

4 / 5

Completeness

Explicitly states both what it does (concepts, prompts, run script) and when to use it ('when a user needs a poster'), but the 'when' clause is generic rather than the concrete trigger phrases found in the 5-anchor example.

4 / 5

Trigger Term Quality

Includes natural terms a user would say ('poster', 'poster design concepts', 'poster image', 'needs a poster') with good coverage, but lacks common synonyms such as 'flyer' or 'banner' that would warrant a 5.

4 / 5

Distinctiveness Conflict Risk

Targets a clear niche (poster design) with distinct, specific triggers and minimal overlap risk with other skills, matching the 5-anchor 'clear niche with distinct triggers'.

5 / 5

Total

17

/

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
aipoch/medical-research-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.