CtrlK
BlogDocsLog inGet started
Tessl Logo

journal-club-presenter

Generate journal club slides with background, critique, and discussion.

56

Quality

Does it follow best practices?

Impact

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

SKILL.md
Quality
Evals
Security

Quality

Content

62%

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

The body has a clear, validated workflow and real bundled files with executable audit commands, but it is bloated with generic boilerplate and lacks a concrete end-to-end usage example showing real inputs and generated slide output.

Suggestions

Trim generic boilerplate sections (Risk Assessment, Security Checklist, Lifecycle Status, Evaluation Criteria) that do not advance the journal-club task, or move them to the reference file.

Add a concrete copy-paste example such as `python scripts/main.py --title "..." --authors "..." --journal "..."` with a sample of the generated outline.

Keep the well-signaled reference but ensure inline content is genuinely overview-level, pushing detail into references/audit-reference.md.

DimensionReasoningScore

Conciseness

The body is structured and mostly efficient, but it is padded with generic boilerplate sections (Risk Assessment, Security Checklist, Lifecycle Status, Evaluation Criteria, Response Template) that add little journal-club-specific value and could be tightened.

2 / 3

Actionability

Concrete, executable commands are present ('python -m py_compile scripts/main.py', 'python scripts/main.py --help') and the referenced script is real, but no example shows an actual invocation with arguments and expected slide output, leaving guidance incomplete.

2 / 3

Workflow Clarity

The Workflow gives a clear 5-step sequence with explicit validation ('stop early if unsupported assumptions') and a feedback/fallback loop on failure, supported by checklists and an Error Handling section.

3 / 3

Progressive Disclosure

The reference to references/audit-reference.md is well-signaled and one level deep and points to a real file, but most content is inline boilerplate that is not split out, so organization is only adequate.

2 / 3

Total

9

/

12

Passed

Description

67%

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 specific and occupies a distinctive niche, but it omits an explicit 'when to use' trigger, which caps completeness, and it offers only the core phrase without natural trigger-term variations.

Suggestions

Add an explicit 'Use when...' clause naming the situations that should activate the skill (e.g., 'Use when preparing a journal club or lab meeting presentation of a research paper').

Include natural trigger-term variations users might actually say, such as 'paper presentation', 'critical appraisal', or 'literature review'.

Keep the third-person voice but expand the action list slightly (e.g., 'outline slides, explain key figures, formulate critique and discussion questions').

DimensionReasoningScore

Specificity

Names multiple concrete deliverable components — 'background, critique, and discussion' — beyond a single vague action, matching the anchor that lists several specific actions.

3 / 3

Completeness

It clearly states what the skill does but has no explicit 'Use when...' trigger clause; per the guidelines a missing trigger caps completeness at 2.

2 / 3

Trigger Term Quality

'journal club slides' is a natural term a user would say, but common variations like 'paper presentation', 'critical appraisal', or 'literature review' are absent, so coverage is partial rather than comprehensive.

2 / 3

Distinctiveness Conflict Risk

'journal club slides' is a clear, narrow niche unlikely to trigger for unrelated skills, with no overlap risk.

3 / 3

Total

10

/

12

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

frontmatter_unknown_keys

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

Warning

Total

15

/

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.