From coscientist-deep-research
Gate-enforced novelty assessment. Decomposes a paper or manuscript's claimed contributions into `(claim, method, domain, finding, metric)` tuples, requires ≥5 specific prior-work anchors per contribution, and produces a novelty matrix per contribution with delta-sufficiency verdicts. Used by the `novelty-auditor` sub-agent.
How this skill is triggered — by the user, by Claude, or both
Slash command
/coscientist-deep-research:novelty-checkThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
A discipline layer, not a judgment layer. It does not decide whether something is novel — it refuses un-grounded novelty claims and structures the ones that pass.
A discipline layer, not a judgment layer. It does not decide whether something is novel — it refuses un-grounded novelty claims and structures the ones that pass.
For each contribution the paper asserts:
contribution:
id: contrib-1
claim: "<verbatim from abstract/intro>"
decomposition:
method: "<what technique>"
domain: "<what object/population>"
finding: "<what was shown>"
metric: "<what was measured>"
anchors: # ≥ 5 required
- canonical_id: <cid>
closest_aspect: method|domain|finding|metric|scale
delta: "<what's different in this paper>"
delta_sufficient: true|false
verdict: novel | incremental | not-novel
confidence: 0.0-1.0
reasoning: "<short, specific>"
A verdict without this shape is disqualified.
anchors. Use semantic-scholar citation/reference walks + paper-search for non-indexed sources.delta_sufficient per delta — is the delta large enough to count as novel for this venue?uv run python .claude/skills/novelty-check/scripts/gate.py \
--input /tmp/novelty-report.json \
--target-canonical-id <cid-of-paper-under-review>
The gate exits non-zero if:
novel but all delta_sufficient are falseOn pass, the report is written to the paper's artifact under novelty_assessment.json and a row is inserted into novelty_assessments.
From RESEARCHER.md: 6 (Name Five), 7 (Commit to a Number), 9 (Premortem — each contribution's verdict is challenged).
publishability-check)attack-vectors)npx claudepluginhub epireve/coscientist --plugin coscientist-deep-researchCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.