CtrlK
BlogDocsLog inGet started
Tessl Logo
SkillPublic

novelty-check

Verify research idea novelty against recent literature. Use when user says "查新", "novelty check", "有没有人做过", "check novelty", or wants to verify a research idea is novel before implementing.

Quality

77%

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

Fix and improve this skill with Tessl

tessl review fix ./skills/skills-codex/novelty-check/SKILL.md
SKILL.md
Quality
Evals
Security

Quality

Content

63%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 a well-sequenced, actionable novelty-verification workflow anchored by a strong calibration block and report template. It is dragged down by duplicated framing, a dense reviewer-routing preamble that restates the Constants section, and external references that do not resolve within the bundle.

Suggestions

Deduplicate the "two failures" framing (keep it once, in the verdict limits or Important Rules) and compress the reviewer-routing preamble to a single line pointing at the shared reference, since the Constants section already carries the model/backend defaults.

Move the 25-line NOVELTY VERDICT LIMITS block into a reference file (linked once) so SKILL.md stays a lean overview, and replace the hard-coded "2024-2026" year filter with a relative window like "the most recent 2 years".

Ensure the referenced files (reviewer-backends.md, review-tracing.md) ship inside the skill bundle (e.g., references/), or inline the minimal routing/tracing contract needed to execute the skill standalone.

DimensionReasoningScore

Conciseness

The reviewer-routing blockquote ("resolve invocation → `.aris/reviewer.json` → Codex default...") is jargon-heavy and overlaps the Constants section, "Two failures waste months equally" is duplicated between the verdict block and Important Rules, and time-sensitive "Include year filters for 2024-2026" dates the content; the core phases and template are efficient but the body could be noticeably tightened.

3 / 5

Actionability

Concrete directives throughout ("Try at least 3 different query formulations per claim", "WebFetch its abstract and related work section", "reasoning_effort: xhigh") plus a verbatim verdict block and a copy-paste markdown report template, though no literal example search queries or concrete fallback commands are given.

4 / 5

Workflow Clarity

A clear Phase A→D sequence (extract claims → multi-source search → fresh-agent verification → structured report) with the reviewer call acting as a validation checkpoint, but no explicit validate→fix→retry feedback loop beyond the Oracle fallback note.

4 / 5

Progressive Disclosure

References are clearly signaled but point to `../shared-references/reviewer-backends.md` and `../shared-references/review-tracing.md`, neither present in the skill bundle, and the 25-line verdict-limits block and routing boilerplate are inline content that belongs in separate files.

3 / 5

Total

14

/

20

Passed

Description

82%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 with a clear what/when structure and natural bilingual trigger phrases. Its only weakness is that the capability statement covers a single action rather than enumerating the concrete steps (multi-source search, fresh-agent verification, structured report) the skill performs.

DimensionReasoningScore

Specificity

"Verify research idea novelty against recent literature" names the domain plus one concrete action, matching the anchor for 1-2 concrete actions without comprehensive coverage; it does not list several specific actions (search, report, verdict) needed for a 4.

3 / 5

Completeness

Explicitly answers both "what" ("Verify research idea novelty against recent literature") and "when" with concrete trigger phrases in a "Use when user says..." clause, matching the top anchor exactly.

5 / 5

Trigger Term Quality

Includes natural bilingual trigger phrases users would actually say ("查新", "novelty check", "有没有人做过", "check novelty"), but misses common English variations like "has this been done before" or "prior work", so coverage is good rather than comprehensive.

4 / 5

Distinctiveness Conflict Risk

"查新" / "novelty check" carve a clear niche (pre-implementation research novelty verification) with distinct triggers and minimal overlap with document- or code-oriented skills.

5 / 5

Total

17

/

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 suspicious

Warning

Total

15

/

16

Passed

Repository

wanshuiyin/Auto-claude-code-research-in-sleep

Path

skills/skills-codex/novelty-check/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.