CtrlK
BlogDocsLog inGet started
Tessl Logo

paper-web

Use this skill when converting academic papers to promotional and presentation formats, including interactive websites (Paper2Web), presentation videos (Paper2Video), and conference posters (Paper2Poster). This skill is suitable for paper dissemination, conference preparation, creating explorable academic homepages, generating video abstracts, or producing printable posters from LaTeX or PDF source.

51

Quality

57%

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Advisory

Suggest reviewing before use

Fix and improve this skill with Tessl

tessl review fix ./scientific-skills/Academic Writing/paper-2-web/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

35%

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

The skill carries a genuinely useful core (three conversion pipelines with concrete commands and real reference files) but is buried under heavy generic boilerplate and promotional padding that hurts token efficiency. Consolidating and moving detail into the existing references would substantially raise quality.

Suggestions

Cut the generic template sections ('When to Use', 'Key Features', 'Dependencies', 'Implementation Details', 'Output Contract', 'Validation and Safety Rules', 'Failure Handling', 'Quick Validation', 'Recommended Workflow') that restate what Claude already knows; keep only the Paper2All-specific content to move conciseness toward 3.

Remove the K-Dense Web promotion and scientific-schematics advertisement; these are off-scope and add noise tokens with no executable value for this skill.

Reconcile contradictory guidance (e.g., --model-choice 1 = GPT-4 in 'Common Parameters' vs GPT-4.1 in usage_examples context) and fold the parameter/troubleshooting/metrics detail into the existing reference files so SKILL.md is a lean overview pointing to them.

DimensionReasoningScore

Conciseness

At ~590 lines the body is highly verbose and padded with redundant boilerplate that Claude does not need: repeated 'When to Use' sections, generic 'Recommended Workflow', 'Output Contract', 'Validation and Safety Rules', 'Failure Handling', 'Quick Validation' blocks, plus an off-topic K-Dense Web promotion and a scientific-schematics plug that explain nothing skill-specific.

1 / 3

Actionability

Provides concrete, copy-paste bash commands (pipeline_all.py with flags, pipeline_light.py) and input/output directory layouts, but key flags like --model-choice values are inconsistent (1=GPT-4 then GPT-4.1 elsewhere) and no executable code lives in the skill package itself ('No packaged executable script was detected').

2 / 3

Workflow Clarity

A decision tree and sequenced workflow are present, and a 'Quality Assurance' checklist gives validation steps for each output, but these are diffuse across dozens of sections; the actual execution sequence (validate inputs -> install -> run pipeline -> verify) is buried and checkpoints are implicit rather than a single explicit validate-then-fix loop.

2 / 3

Progressive Disclosure

References are one level deep and clearly signaled ('See references/paper2web.md for detailed documentation') and all five referenced files exist in references/, but the SKILL.md still inlines large amounts of content that belongs in those references (full parameter lists, troubleshooting, metrics), so the split is partial.

2 / 3

Total

7

/

12

Passed

Description

80%

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, specific description that covers both the 'what' and 'when' with named deliverables and source formats. Trigger-term coverage is good but leans formal and could add a few more colloquial phrasings users actually say.

Suggestions

Add a few natural, colloquial trigger phrasings (e.g., 'turn my paper into a website', 'make a poster from my paper', 'create a presentation from my research') alongside the formal 'dissemination' language to improve trigger_term_quality.

The 'suitable for ...' clause reads slightly verbose; consider tightening 'paper dissemination, conference preparation' into more concrete user-intent phrases.

DimensionReasoningScore

Specificity

Lists multiple specific concrete actions and deliverables: 'converting academic papers to promotional and presentation formats, including interactive websites (Paper2Web), presentation videos (Paper2Video), and conference posters (Paper2Poster)' plus 'creating explorable academic homepages, generating video abstracts, or producing printable posters from LaTeX or PDF source.'

3 / 3

Completeness

Explicitly answers both what ('converting academic papers to ... interactive websites ... videos ... posters') and when ('Use this skill when ... suitable for paper dissemination, conference preparation, creating explorable academic homepages, generating video abstracts, or producing printable posters').

3 / 3

Trigger Term Quality

Includes several natural terms users would say ('conference poster', 'video abstract', 'website', 'LaTeX or PDF'), but phrases like 'paper dissemination' and 'promotional and presentation formats' are somewhat formal and miss very common phrasings such as 'make a presentation', 'turn my paper into', or 'homepage from my paper'.

2 / 3

Distinctiveness Conflict Risk

Clear niche (academic-paper-to-web/video/poster conversion) with branded sub-products (Paper2Web/Paper2Video/Paper2Poster) and LaTeX/PDF source specification; unlikely to trigger for unrelated skills.

3 / 3

Total

11

/

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 (601 lines); consider splitting into references/ and linking

Warning

frontmatter_unknown_keys

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

Warning

referenced_paths_exist

Referenced path issues: 3 missing

Warning

Total

13

/

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.