CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

nature-paper2ppt

Create or improve a Chinese academic PPTX from a scientific paper or research reading notes, with source figures and speaker notes. Use for 论文做PPT、文献汇报、组会PPT and paper-based conference or defense presentations.

Quality

88%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide
SecuritybySnyk

Low

Low-risk findings worth noting

SKILL.md
Quality
Evals
Security

Quality

Content

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

An exemplary router-style SKILL.md: lean, well-sequenced, with explicit validation loops and disciplined on-demand reference loading for the files that do ship. The main weakness is that the core layer it routes to (manifest, core/*.md, static fragments, shared terminology ledger) is not present in the bundle, and the audit-script invocation lacks a concrete command.

Suggestions

Ship the routing targets in the bundle — manifest.yaml, the core/*.md files, the static/ paper-type fragments, and the shared terminology ledger — or inline a minimal fallback in SKILL.md so step 1 does not dead-end when they are unavailable.

Show the exact audit invocation (e.g., `python scripts/audit_pptx_quality.py output/deck.pptx`) with its key arguments and output format so the QA gate is copy-paste executable.

Add a one-line example of the paper_type confirmation message and a compact Terminology Ledger entry format to make those two steps unambiguous.

DimensionReasoningScore

Conciseness

The body is a lean ~60-line router with zero concept explanations and no padding — every sentence directs action ("Read manifest.yaml", "Do not read every fragment in static/", "Reuse already loaded guidance on follow-ups"). It assumes Claude's competence and every token earns its place.

5 / 5

Actionability

Gives concrete, executable direction: named file paths, a six-value paper_type taxonomy with detection criteria, a five-priority application order, an on-demand table mapping tasks to specific reference files, and a named audit script and report path. Not 5 because the audit script is never shown with its invocation command or arguments, and steps like the Terminology Ledger and the classification announcement lack a concrete example.

4 / 5

Workflow Clarity

A clear five-step numbered sequence with an explicit validation feedback loop: "run scripts/audit_pptx_quality.py. Treat high-severity findings as blockers, revise the deck, then re-run the audit and record the final result in output/qa_report.md" — an audit→fix→re-run loop, plus a mid-process checkpoint ("State the detected value in one short line... so they can correct you cheaply") and an edit-path rule to re-audit before delivery.

5 / 5

Progressive Disclosure

The router design is good — overview-only body, one-level-deep references, an explicit on-demand table — and all files under references/ and scripts/ exist and match their descriptions. But the primary routing targets the body instructs to read (manifest.yaml, core/principles.md, core/toolchain.md, core/workflow.md, core/output-and-quality.md, static/ fragments, ../nature-shared/core/terminology-ledger.md) are absent from the provided bundle, so step 1 dead-ends; scored against the actual bundle structure this is more than the minor gap of a 4.

3 / 5

Total

17

/

20

Passed

Description

87%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: concrete what-and-when structure in third person, with genuinely natural Chinese trigger phrases that fit the target audience. The only room for improvement is broader trigger coverage and a fuller enumeration of capabilities.

DimensionReasoningScore

Specificity

Concrete actions are named — "Create or improve a Chinese academic PPTX", "from a scientific paper or research reading notes", "with source figures and speaker notes" — with a defined deliverable and inputs. It stops short of 5 because the described capability surface is narrower than the skill's actual scope (no mention of figure extraction, terminology consistency, or the QA audit loop).

4 / 5

Completeness

Explicitly answers both questions: what ("Create or improve a Chinese academic PPTX from a scientific paper or research reading notes, with source figures and speaker notes") and when ("Use for 论文做PPT、文献汇报、组会PPT and paper-based conference or defense presentations") with concrete trigger phrases, matching the top anchor's pattern. Not 4 because the 'when' clause is already explicit and specific, not merely present.

5 / 5

Trigger Term Quality

Includes natural trigger phrases a Chinese-speaking user would actually say — "论文做PPT、文献汇报、组会PPT" — plus "paper-based conference or defense presentations" and "research reading notes". Not 5 because common variations like 答辩PPT, 学术汇报, journal club, and the .pptx extension as a trigger term are missing; clearly above 3 since real user phrasings are present, not just domain labels.

4 / 5

Distinctiveness Conflict Risk

It carves a clear niche — Chinese-language academic decks built from scientific papers — with distinct triggers (文献汇报, 组会PPT, defense presentations), so it is unlikely to fire for generic document or presentation skills. Matches the anchor-5 example's clarity of niche.

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

relative_links

Relative link issues: 1 missing

Warning

Total

15

/

16

Passed

Repository

Yuan1z0825/nature-skills

Path

skills/nature-paper2ppt/SKILL.md

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.