CtrlK
BlogDocsLog inGet started
Tessl Logo

nature-shared

Internal shared-reference support package for installed Nature Skills, including nature-writing, nature-polishing, nature-response, nature-reader, and nature-paper2ppt. Do not invoke it as a standalone user workflow. Load only the specific core or journal-format file requested by another Nature skill.

61

Quality

71%

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/nature-shared/SKILL.md
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.

The body is a concise, well-structured routing index with clear scope guardrails and an unambiguous load-then-return workflow. Its main weakness is that the detailed files it points to (core/, journal-formats/) are not present in the bundle, breaking navigation.

Suggestions

Ship the referenced core/*.md and journal-formats/*.md files in the bundle so the well-signaled references actually resolve.

Either reference or explain the existing scripts/check_consistency.py so the one real bundle file is integrated into the navigation.

Confirm the file paths cited in the body match the on-disk bundle layout to keep navigation one-level-deep and unbroken.

DimensionReasoningScore

Conciseness

The body is a lean routing index where nearly every line maps a file to its purpose plus a guardrail, with no padding and no explanation of concepts Claude already knows, matching the 'lean and efficient; every token earns its place' anchor; the longest lines are dense rather than verbose.

5 / 5

Actionability

Each reference is paired with a concrete file path and specific scope ('Use core/main-text-discipline.md for result placement, main-text compression, revision accretion...'), giving mostly executable routing guidance; it is not a 5 because the skill delegates the actual work to the referenced files and contains no commands or code, leaving minor gaps in what to execute directly.

4 / 5

Workflow Clarity

The routing workflow is unambiguous and single-purpose: load the exact referenced file (do not preload the package), apply each file's scope guardrail, then return to the requesting skill for task logic and final QA, with clear start and end checkpoints; this dependency/routing skill is not a destructive or batch operation, so the destructive cap does not apply.

5 / 5

Progressive Disclosure

The overview is well-formatted with one-level-deep, clearly signaled references and a per-file purpose, but the referenced paths (core/*.md, journal-formats/*.md) do not exist in the actual bundle, so navigation is broken; per the rubric's instruction to score against the actual bundle structure, this defect pulls it down to 'structure present but undermined / could be better organized'.

3 / 5

Total

17

/

20

Passed

Description

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

The description is highly distinctive and clearly scopes the package as an internal dependency, with explicit negative trigger guidance that prevents misuse as a standalone skill. It is weaker on trigger-term quality and could add affirmative natural-language 'Use when...' phrasing and a few more concrete capabilities.

Suggestions

Add an affirmative 'Use when...' style trigger phrase so the activation condition is stated positively, not only as a constraint.

Include natural user-facing keywords or synonyms alongside the sibling skill names, since the current trigger terms are technical identifiers rather than phrases a user would say.

Enumerate one or two more concrete capabilities beyond 'load the specific requested file' to lift specificity toward comprehensive coverage.

DimensionReasoningScore

Specificity

Names the domain ('Internal shared-reference support package') and one concrete action ('Load only the specific core or journal-format file requested by another Nature skill'), but does not enumerate multiple distinct capabilities, matching the '1-2 concrete actions, not comprehensive' anchor rather than the several-actions anchors (4-5).

3 / 5

Completeness

'what' is clear (shared-reference support package; load specific files) and 'when' is explicit ('Do not invoke it as a standalone user workflow' / 'Load only...requested by another Nature skill'), matching the 'both what and when, when could be more explicit' anchor; it is not a 5 because the trigger is expressed as a constraint rather than affirmative user-facing 'Use when...' phrasing.

4 / 5

Trigger Term Quality

It lists sibling skill names (nature-writing, nature-polishing, etc.) as technical identifiers and gives negative trigger guidance rather than natural phrases a user would say, so it sits just above pure-jargon (1) but below having good natural keyword coverage (3).

2 / 5

Distinctiveness Conflict Risk

It occupies a clear niche (internal dependency of installed Nature skills) with explicit anti-standalone guidance that minimizes wrong-trigger risk, matching the 'clear niche with distinct triggers; minimal conflict risk' anchor.

5 / 5

Total

14

/

20

Passed

Validation

100%

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

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

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.