CtrlK
BlogDocsLog inGet started
Tessl Logo

latex-posters

Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter. Support for conference presentations, academic posters, and scientific communication. Includes layout design, color schemes, multi-column formats, figure integration, and poster-specific best practices for visual communication.

60

Quality

71%

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 ./.claude/skills/latex-posters/SKILL.md

The canonical home for this skill is latex-posters in K-Dense-AI/scientific-agent-skills

SKILL.md
Quality
Evals
Security

Quality

Content

77%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 content is a well-structured, actionable overview with a clear validated workflow and good progressive disclosure into real bundle files; its main weakness is redundancy and inconsistency in the AI-graphic limit guidance across three sections.

Suggestions

Reconcile the AI-graphic limits to one authoritative statement: pick a single element count (e.g. 3-4) and word count (e.g. 10) and remove the conflicting 4-5/15-word variants in Stage 2 and Common Pitfalls.

Trim the 'Overview' paragraph, which restates the purpose already covered by the description, and consolidate the repeated limit guidance into the references/ai_graphics_for_posters.md link.

De-duplicate the 'Common Pitfalls' / 'Best Practices' lists, which largely restate the Hard limits table.

DimensionReasoningScore

Conciseness

Mostly efficient with concrete tables and commands, but the AI-graphic limits are restated three times (the 'Hard limits' table, Stage 2 'Content limits', and 'Common Pitfalls') with inconsistent numbers (3-4 vs 4-5 elements; 10 vs 15 words), and the overview paragraph rephrases what is already obvious.

3 / 5

Actionability

Provides concrete, copy-paste-ready commands ('mkdir -p figures', 'python scripts/generate_schematic.py "..." -o figures/intro.png', 'pdflatex poster.tex', 'tlmgr install ...', 'grep -i overfull poster.log'), but the inconsistent numeric limits across sections create ambiguity about exactly what to do, a minor gap.

4 / 5

Workflow Clarity

A clear 6-stage sequence with explicit validation checkpoints and feedback loops: 'Two mandatory review gates' (before generating; after generating before assembly), the overflow 'grep -i overfull poster.log' check, and 'Any failure means regenerate or split' recovery guidance.

5 / 5

Progressive Disclosure

The body is a well-signaled overview pointing one level deep to verified reference files, each described in the References section, with supporting scripts/ and assets/ bundles appropriately split out.

5 / 5

Total

17

/

20

Passed

Description

66%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 names the domain and packages clearly with several concrete capabilities and good trigger keywords, but it omits any 'Use when...' trigger guidance and leans on feature-list phrasing rather than action verbs.

Suggestions

Add an explicit 'Use when...' clause, e.g. 'Use when creating research posters for conferences, poster sessions, symposia, or thesis defenses.'

Reframe feature-list phrases ('Support for...', 'Includes...') as concrete actions ('Lay out multi-column posters', 'Apply color schemes', 'Integrate figures').

Add natural synonyms users say, such as 'poster session' and 'symposium', to improve trigger term coverage.

DimensionReasoningScore

Specificity

Lists several concrete capabilities ('Create professional research posters in LaTeX using beamerposter, tikzposter, or baposter', 'layout design, color schemes, multi-column formats, figure integration, and poster-specific best practices'), but phrases them as features ('Support for', 'Includes') rather than strong action verbs, leaving minor gaps versus the comprehensive 5 anchor.

4 / 5

Completeness

Has a clear 'what' (create LaTeX posters with layout, color, figures, etc.) but no 'Use when...' clause or equivalent trigger guidance, which per the judging guidelines caps completeness at 3.

3 / 5

Trigger Term Quality

Good keyword coverage with natural terms users would say ('research posters', 'conference presentations', 'academic posters') plus package names (beamerposter, tikzposter, baposter), but misses common variations like 'poster session' and 'symposium' that anchor 5 would include.

4 / 5

Distinctiveness Conflict Risk

Clear LaTeX-poster niche with named packages makes it mostly distinct with minimal conflict risk, though without explicit trigger guidance there is minor overlap risk with related scientific-writing or presentation 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

metadata_field

'metadata' should map string keys to string values

Warning

Total

15

/

16

Passed

Repository
K-Dense-AI/claude-scientific-writer
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.