CtrlK
BlogDocsLog inGet started
Tessl Logo

scientific-slides

Build slide decks and presentations for research talks. Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk. Provides slide structure, design templates, timing guidance, and visual validation. Works with PowerPoint and LaTeX Beamer.

62

Quality

74%

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

Quality

Content

65%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 skill is highly actionable with a clean progressive-disclosure structure and real bundle files behind every reference. Its main weaknesses are conciseness (repeated guidance and motivational filler across sections) and workflow clarity (the batch slide-generation flow lacks an explicit inline validation checkpoint despite a validation script being bundled).

Suggestions

Consolidate the FORMATTING GOAL / attach-previous / citation guidance into one authoritative section and reference it from Quick Start instead of restating it with near-identical bash examples.

Insert an explicit validation checkpoint in the core generation flow (e.g., 'python scripts/validate_presentation.py slides/ before combining') and make 'Review & Iterate' a tool-driven validate-fix-retry loop rather than a loose instruction.

Trim motivational filler ('Boring = Forgotten', repeated restatements of the visual-first philosophy) to reduce token cost without losing the actionable principles.

DimensionReasoningScore

Conciseness

The body carries genuinely actionable command examples but repeats the same guidance (FORMATTING GOAL, attach-previous-slide, citation insertion) across the Default Workflow, Quick Start, and Summary sections, and includes motivational filler ('Boring = Forgotten') that could be trimmed.

3 / 5

Actionability

Provides concrete, copy-paste-ready bash commands with real script names and flags (e.g., 'python scripts/generate_slide_image.py ... -o slides/01_title.png --attach slides/02_intro.png') covering title, intro, methods, results, comparison, and architecture slides, with only minor reliance on figures that may not yet exist.

4 / 5

Workflow Clarity

The Plan -> Generate -> Combine -> Review -> Practice -> Finalize sequence is clear and time-boxed, but this batch operation lacks an explicit validation checkpoint between generation and PDF assembly; the bundled validate_presentation.py and the visual-review workflow are relegated to a reference rather than wired in as an inline validate-then-proceed step.

3 / 5

Progressive Disclosure

SKILL.md functions as a clear overview pointing to well-signaled, one-level-deep reference files (slide_capabilities.md, prompt_writing.md, script_reference.md, etc.), real assets (Beamer templates, design/timing guides), and scripts — all verified to exist — with descriptive labels for easy navigation.

5 / 5

Total

15

/

20

Passed

Description

83%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, well-balanced description that concretely states capabilities and provides explicit, natural-language trigger phrases for when to use it. Minor gains are available by adding file-extension triggers and sharpening the boundary against a generic PPTX skill.

DimensionReasoningScore

Specificity

Lists several concrete capabilities — 'Provides slide structure, design templates, timing guidance, and visual validation' and 'Works with PowerPoint and LaTeX Beamer' — but stops short of enumerating the full action set (e.g., PDF assembly, schematic generation), leaving minor coverage gaps.

4 / 5

Completeness

Explicitly answers both what ('Build slide decks and presentations for research talks ... Provides slide structure, design templates, timing guidance, and visual validation') and when ('Use this for making PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, or any scientific talk') with concrete trigger phrases.

5 / 5

Trigger Term Quality

Strong natural-term coverage ('PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides, scientific talk, LaTeX Beamer'), but omits common variations like '.pptx' and bare 'slides'.

4 / 5

Distinctiveness Conflict Risk

The scientific/research-talk niche is clear with distinct triggers (thesis defense, seminar, conference), but 'PowerPoint slides' creates minor overlap risk with a generic PPTX skill, so it is mostly distinct rather than fully conflict-free.

4 / 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.

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