CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

latex-posters

Creates research posters in LaTeX using beamerposter, tikzposter, or baposter. Use for conference posters, academic presentations, multi-column scientific layouts, figure integration, typography, compilation, and PDF preflight.

Quality

88%

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

SKILL.md
Quality
Evals
Security

Quality

Content

85%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.

An excellent procedural skill body: the workflow is unambiguous, every step is backed by executable commands, validation and recovery loops are explicit, and the bundle is well structured with one-level-deep references that all resolve. The main drag is conciseness — scattered version/date pins and an extended citation-protocol section add tokens without proportional value.

Suggestions

Concentrate time-sensitive details (CTAN/package versions, review dates, Poppler/TeX Live versions) into a single short 'Reviewed targets' or versioned-status block instead of scattering them through the package table, workflow, and installation sections.

Trim the 'Citing Scientific Agent Skills' section to the citation itself plus a one-line 'fetch the current record before citing' pointer, moving the arXiv API URL and version-suffix rules into a reference file.

Deduplicate the AI-schematic caveats: the 'no required AI-image quota' and 'an AI score does not establish correctness' warnings appear in both the body and ai_graphics_for_posters.md; keep the full caution only in the reference and a single-line pointer in the body.

DimensionReasoningScore

Conciseness

The workflow guidance is lean and non-obvious (exit-code semantics, PPI math, A0-to-A4 scale factors, font-embedding triage), but time-sensitive version/date pins ('CTAN 1.13', 'TeX Live 2025', 'Poppler 26.09.0', '2011/11/26', '2026-09-30') are scattered outside any old-patterns or deprecated section, and the citing section carries roughly 60 words of fetch instructions. Per the rubric guideline, unpinned time-sensitive detail penalizes conciseness; this goes beyond the 'minor trimming' of anchor 4.

3 / 5

Actionability

Fully executable, copy-paste-ready commands throughout: exact pdflatex/pdfinfo/pdffonts/pdfimages/pdftoppm lines, rg log triage, tlmgr and kpsewhich installation checks, the schematic helper invocation with a complete example, and the preflight script with documented exit codes 0/1/2.

5 / 5

Workflow Clarity

Five clearly numbered steps (content requirements, figures, layout, compile/inspect, proof/deliver) with explicit validation checkpoints (double compile, 'emb' font checks, rendered-page inspection, automated preflight) and error-recovery feedback loops ('rebuild offending fonts', 'preserve the original... and recheck the result'), plus a referenced quality checklist asset.

5 / 5

Progressive Disclosure

SKILL.md is a genuine overview: all 8 reference files, 4 assets, and both scripts are reachable one level deep and each reference gets a one-line 'Consult for' description under Supporting material; every referenced path was verified to exist. Cross-links between reference files are supplementary navigation, not nested disclosure, so content is appropriately split and easy to navigate.

5 / 5

Total

18

/

20

Passed

Description

87%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 well-crafted description: it pairs a concrete what with an explicit 'Use for' trigger clause, uses natural third-person phrasing, and is anchored by distinctive package names that sharply limit conflict risk. The only improvement space is broader trigger coverage (synonyms like 'poster session' or file extensions such as '.tex').

DimensionReasoningScore

Specificity

Names the domain and toolset ('Creates research posters in LaTeX using beamerposter, tikzposter, or baposter') and lists several concrete actions ('figure integration, typography, compilation, and PDF preflight'). Minor gaps in coverage (e.g., template adaptation and installation are handled in the body but not surfaced here) keep it below the comprehensive anchor 5.

4 / 5

Completeness

Explicitly answers what ('Creates research posters in LaTeX using beamerposter, tikzposter, or baposter') and when ('Use for conference posters, academic presentations, multi-column scientific layouts, figure integration, typography, compilation, and PDF preflight') with concrete trigger phrases, matching the anchor-5 example; third person voice is used correctly.

5 / 5

Trigger Term Quality

Strong natural phrases a user would say: 'conference posters, academic presentations, multi-column scientific layouts', plus the distinctive package names. A few natural terms are missing (e.g., 'poster session', 'scientific poster', '.tex' file extension), so it does not reach the comprehensive-synonyms anchor 5.

4 / 5

Distinctiveness Conflict Risk

The named poster-specific classes (beamerposter, tikzposter, baposter) and 'research posters' framing establish a clear niche with minimal overlap risk against generic LaTeX, document, or presentation skills.

5 / 5

Total

18

/

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.

Validation — 15 / 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/scientific-agent-skills

Path

skills/latex-posters/SKILL.md

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.