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.

73

Quality

92%

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

SKILL.md
Quality
Evals
Security

Quality

Content

85%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The skill body is highly actionable with complete, executable script usage, a clearly sequenced multi-stage workflow with explicit validation loops, and well-organized one-level-deep references. Its main weakness is conciseness: the visual-first/minimal-text design philosophy is repeated across many sections and some basic design concepts are over-explained.

Suggestions

Consolidate the repeated 'visual-first / avoid text-heavy slides / minimal text' guidance into a single canonical section and remove restatements from the Overview, Core Capabilities, Stage 3, Common Pitfalls, and Summary to reclaim context tokens.

Trim explanations of basic concepts Claude already knows (e.g., what high contrast is, that bullet points should be short) and keep only the skill-specific thresholds and directives.

Merge the duplicated script reference tables (the 'Nano Banana Pro Script Reference' and the later 'Tools and Scripts' section cover the same generate_slide_image.py / slides_to_pdf.py options twice) into one section.

DimensionReasoningScore

Conciseness

The body is verbose and repetitive — the 'avoid dry text-heavy slides / visual-first / minimal text' message is restated across the Overview, Core Capabilities, Stage 3, Common Pitfalls, and the Summary, and it re-explains basic design concepts Claude already knows. It is mostly efficient with concrete value but could be tightened considerably.

2 / 3

Actionability

Provides fully executable, copy-paste-ready commands for every script (generate_slide_image.py, slides_to_pdf.py, pdf_to_images.py, validate_presentation.py) with realistic flags, example prompts, and a prompt template — matching the anchor for concrete executable guidance.

3 / 3

Workflow Clarity

Sequenced end-to-end workflow (Plan → Design → Content → Validate → Practice → Finalize) with explicit validation feedback loops (pdf_to_images → inspect against checklist → document issues → fix → re-validate) and clear stopping criteria for the visual review, which is exactly the validation-heavy pattern the rubric rewards.

3 / 3

Progressive Disclosure

SKILL.md stays an overview with well-signaled one-level-deep references to references/presentation_structure.md, slide_design_principles.md, data_visualization_slides.md, talk_types_guide.md, beamer_guide.md, visual_review_workflow.md and assets (beamer templates, powerpoint_design_guide.md, timing_guidelines.md) — all verified to exist as real files, with a dedicated Reference Files and Assets section for navigation.

3 / 3

Total

11

/

12

Passed

Description

100%

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 concise yet comprehensive: it states concrete capabilities, natural trigger terms across talk types, an explicit 'Use this for' clause, and a clear scientific-presenting niche. It hits all four dimensions at the top of the scale.

DimensionReasoningScore

Specificity

Lists multiple concrete capabilities — 'Build slide decks and presentations', 'Provides slide structure, design templates, timing guidance, and visual validation', 'Works with PowerPoint and LaTeX Beamer' — matching the anchor for multiple specific concrete actions.

3 / 3

Completeness

Explicitly answers both what ('Build slide decks... Provides slide structure, design templates, timing guidance, and visual validation') and when ('Use this for making PowerPoint slides, conference presentations...') with an explicit trigger clause.

3 / 3

Trigger Term Quality

Covers natural terms a user would say — 'PowerPoint slides, conference presentations, seminar talks, research presentations, thesis defense slides' — giving good coverage of common phrasings; not just jargon.

3 / 3

Distinctiveness Conflict Risk

Targets a distinct niche (research/scientific talks) with specific talk-type triggers and named formats (PowerPoint, LaTeX Beamer); the broad word 'presentations' is the only mild overlap risk but the scientific framing keeps it clearly distinguishable.

3 / 3

Total

12

/

12

Passed

Validation

81%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation13 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

skill_md_line_count

SKILL.md is long (1155 lines); consider splitting into references/ and linking

Warning

metadata_field

'metadata' should map string keys to string values

Warning

frontmatter_unknown_keys

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

Warning

Total

13

/

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.