CtrlK
BlogDocsLog inGet started
Tessl Logo

nature-citation

Find and verify Nature/CNS-family literature supporting manuscript claims, with claim-to-source mapping and reference-manager export. Use for Nature系列引用、CNS支撑文献、分段补引用 when this journal scope is requested; use broader literature search for unrestricted sources.

70

Quality

88%

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

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

A well-written router: lean, concrete about runtime parameters and scope values, with quality guards stated inline. Its main defect is structural — the routing protocol's core layer (manifest.yaml and static/core/*) is absent from the bundle, so the mandated first load step cannot be followed as written.

Suggestions

Ship manifest.yaml and the static/core/ files (principles.md, workflow.md, chinese-mode.md) referenced in routing steps 1-3, or rewrite those steps to point at files that actually exist in the bundle.

Add a one-line minimal invocation of scripts/nature_citation.py (e.g., the --text/--scope/--outdir form) in the body so the primary path is executable before opening references/script-usage.md.

If static/core files are intentionally not bundled, inline the seven-step workflow summary in the body so the skill remains followable when the referenced files are unavailable.

DimensionReasoningScore

Conciseness

The 45-line router body is lean and assumes Claude's competence: every line is a routing instruction, parameter, or a scope/quality guard (e.g., "if there are more than ~10 segments, switch to the batched long-article strategy in references/script-usage.md"), with no explanation of concepts Claude already knows. Not 4 because no section is over-explanation that could be trimmed.

5 / 5

Actionability

Guidance is mostly executable: it names "Prefer scripts/nature_citation.py", the concrete scope values (`Nature系列` / `CNS` / `CNS及子刊` / flagship-only) passed "as --scope", the ~10-segment batching threshold, and on-demand triggers per topic. Not 5 because the body contains no copy-paste-ready invocation (that lives in references/script-usage.md); not 3 because the directives are specific and runnable, not high-level hints or pseudocode.

4 / 5

Workflow Clarity

The four-step routing sequence is clear (load core, confirm scope/language inline, run the seven-step workflow, open references on demand) with several checkpoints: "State the detected scope and date limits in one short line before searching", "never cite a metadata-only candidate without checking the abstract or publisher page", and the PMID-refetch fallback for missing given names. Not 5 because a full validate→fix→retry loop is not spelled out in the body itself (the seven-step workflow and batching validation live in files that must be loaded).

4 / 5

Progressive Disclosure

The four references/ files are well signaled and one level deep (each maps to an explicit on-demand trigger), but step 1's always_load layer is broken against the actual bundle: "Read [manifest.yaml](manifest.yaml)" and "static/core/principles.md", "static/core/workflow.md", "static/core/chinese-mode.md" do not exist in the skill directory, so the primary navigation path fails. Not 4 because missing always_load files are more than a minor organization gap; not 2 because the references that do exist are clearly signaled rather than buried or inlined.

3 / 5

Total

16

/

20

Passed

Description

95%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 multi-action capability statement, bilingual natural trigger phrases, an explicit use-when clause, and an explicit boundary against broader literature-search skills. Third-person voice is used correctly and no fluff is present.

DimensionReasoningScore

Specificity

The description lists several concrete actions — "Find and verify Nature/CNS-family literature supporting manuscript claims, with claim-to-source mapping and reference-manager export" — which matches the anchor for several specific actions with minor gaps. It is not 5 because secondary capabilities (author-metadata validation, review artifacts) go unmentioned, and not 3 because it names the domain plus four concrete actions, well beyond 1-2.

4 / 5

Completeness

It answers 'what' clearly ("Find and verify Nature/CNS-family literature supporting manuscript claims, with claim-to-source mapping and reference-manager export") and 'when' explicitly ("Use for ... when this journal scope is requested; use broader literature search for unrestricted sources"). Not 4 because the 'when' is an explicit trigger clause, not merely present-but-vague.

5 / 5

Trigger Term Quality

It includes natural user phrasings in two languages — "Nature系列引用、CNS支撑文献、分段补引用" alongside "Nature/CNS-family literature" and "reference-manager" — giving comprehensive synonym coverage of how users actually request this. Not 4 because it covers the common variations rather than leaving a few natural terms missing.

5 / 5

Distinctiveness Conflict Risk

It carves a clear niche (Nature/CNS-family citation support for manuscripts) and adds an explicit negative boundary — "use broader literature search for unrestricted sources" — that prevents triggering for generic literature-search requests. Not 4 because the overlap risk with related skills is explicitly disambiguated.

5 / 5

Total

19

/

20

Passed

Validation

87%

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

Validation — 14 / 16 Passed

Validation for skill structure

CriteriaDescriptionResult

metadata_version

'metadata.version' is missing

Warning

relative_links

Relative link issues: 1 missing

Warning

Total

14

/

16

Passed

Repository
Yuan1z0825/nature-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.