CtrlK
BlogDocsLog inGet started
Tessl Logo

paper-self-review

This skill should be used when the user asks to "review paper quality", "check paper completeness", "validate paper structure", "self-review before submission", "audit claims", "check overclaiming", "verify whether results support claims", or mentions systematic paper quality checking. Provides comprehensive quality assurance checklist for academic papers.

57

Quality

66%

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/paper-self-review/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

42%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 body delivers genuinely useful artifacts (the claim-audit template, the checklist, the verdict buckets in references) but is padded with triple-duplicated checklist content and human-oriented review advice that Claude cannot act on. The workflow is sequenced yet under-specified, and one referenced bundle file is missing.

Suggestions

Collapse Core Features, the Quality Checklist, and Common Issues into a single authoritative checklist (kept in references/SECTION-CHECKLIST.md and linked from the body) and delete the redundant Summary section.

Remove or rewrite the Best Practices items aimed at humans ('Print review', 'Read aloud', 'Wait 1-2 days') so every instruction is actionable by Claude.

Give each Review Process step a checkpoint or expected output (e.g., what a completed structure review looks like before moving on), and create the missing examples/example-self-review.md or drop the reference.

DimensionReasoningScore

Conciseness

The same section checks appear three times (Core Features bullets, the Quality Checklist, and Common Issues), the Summary restates the introduction, and Best Practices advises human behaviors ('Print review - Print a hard copy', 'Read aloud', 'Wait 1-2 days') that do not apply to Claude executing the skill. This is noticeably verbose with several padded sections (anchor 2) rather than mostly efficient with occasional tightening (anchor 3).

2 / 5

Actionability

The claim-audit output template ('Verdict: keep | weaken | revise | remove', 'Evidence used', 'Overclaim risk') and the bulleted checklists are concrete, but process steps like 'Dive into each section, checking content accuracy and completeness' and 'Verify the completeness and accuracy of all citations' give no method or criteria. Some concrete guidance with key execution details missing (anchor 3), short of the mostly-executable level of anchor 4.

3 / 5

Workflow Clarity

Seven clearly ordered steps exist and Step 7 (final checklist) acts as a terminal checkpoint, but intermediate steps are one-line directions with no pass/fail criteria and no instruction on what to do when an issue is found (fix it, report it, or move on). Sequence present with checkpoints mostly implicit (anchor 3) rather than mostly present (anchor 4).

3 / 5

Progressive Disclosure

References are one level deep and introduced with 'Load only what is needed', but the body cites 'examples/example-self-review.md' which does not exist in the bundle, and the inline section-by-section checks duplicate what belongs in references/SECTION-CHECKLIST.md. Some structure with a broken reference and content that should be separate kept inline (anchor 3), short of anchor 4's 'minor organization gaps'.

3 / 5

Total

11

/

20

Passed

Description

91%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 description: explicit 'use when' trigger guidance with natural, well-chosen phrases and a clear paper-review niche. The main weaknesses are the slightly generic 'comprehensive quality assurance checklist' framing and a couple of trigger phrases that are not paper-qualified.

DimensionReasoningScore

Specificity

Enumerates several concrete actions ('audit claims', 'check overclaiming', 'verify whether results support claims', 'validate paper structure'), though the summary 'Provides comprehensive quality assurance checklist' is slightly generic and padded. It exceeds anchor 3 (more than 1-2 concrete actions) but falls short of anchor 5 due to the buzzwordy 'comprehensive' framing of the core capability.

4 / 5

Completeness

Explicitly answers both questions: 'This skill should be used when...' (when, with concrete trigger phrases) and 'Provides comprehensive quality assurance checklist for academic papers' (what). Both are explicit with concrete triggers, matching anchor 5 rather than anchor 4 where 'when' would be less specific.

5 / 5

Trigger Term Quality

Quotes natural phrases users would actually say — 'review paper quality', 'check paper completeness', 'self-review before submission', 'audit claims', 'check overclaiming', 'verify whether results support claims' — with good synonym coverage. Matches anchor 5; no meaningful natural variants are missing for this domain.

5 / 5

Distinctiveness Conflict Risk

Has a clear academic-paper-review niche with distinct triggers, but bare phrases like 'audit claims' and 'check overclaiming' could plausibly overlap with general code/results-review skills since they are not always paper-prefixed. Mostly distinct with minor overlap risk (anchor 4) rather than minimal conflict risk (anchor 5).

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

frontmatter_unknown_keys

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

Warning

Total

15

/

16

Passed

Repository
Galaxy-Dawn/claude-scholar
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.