ablation-planner
Use when main results pass result-to-claim (claim_supported=yes or partial) and ablation studies are needed for paper submission.
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.
$ npx -y skills add wanshuiyin/Auto-claude-code-research-in-sleep --skill novelty-check --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/novelty-checkContext preview
The summary Claude sees to decide when to auto-load this skill.
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.
name: novelty-check description: 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. argument-hint: "[method-or-idea-description]" allowed-tools: WebSearch, WebFetch, Grep, Read, Glob, mcp__codex__codex
Check whether a proposed method/idea has already been done in the literature: **$ARGUMENTS**
Given a method description, systematically verify its novelty:
1. Read the user's method description 2. Identify 3-5 core technical claims that carry the claimed delta:
For EACH core claim, search using ALL available sources:
1. **Web Search** (via `WebSearch`):
2. **Known paper databases**: Check against:
3. **Read abstracts**: For each potentially overlapping paper, WebFetch its abstract and related work section
Call REVIEWER_MODEL via Codex MCP (`mcp__codex__codex`) with xhigh reasoning. When the method description plus the Phase-B paper list is more than a short note, avoid pasting it inline into the MCP prompt. Write a dossier file such as `NOVELTY_DOSSIER.md` (or a project-local equivalent) containing the method description, core claims, candidate papers, and the exact questions below, then send only the file path:
mcp__codex__codex:
model: gpt-6-astra
config: {"model_reasoning_effort": "xhigh"}
prompt: |
Read the novelty dossier at <absolute path to NOVELTY_DOSSIER.md> and
follow all instructions in it.Dossier contents should include:
Copy this block **verbatim** into the reviewer's briefing; the report in Phase D is judged under it too.
=== NOVELTY VERDICT LIMITS (these bound how you judge, never how widely you search) === Search exhaustively; judge calibrated. Two failures waste months equally: passing an idea a published paper already contains, and killing a viable idea because the territory has neighbors. 1. Proximity is information, not a verdict. Someone working nearby goes in the report; it is not by itself a reason to reject. 2. ABANDON has exactly one qualification: a specific published paper already contains this result — name that paper. No named paper, no ABANDON. 3. Crowded-but-deltaed is PROCEED: state the delta in one sentence a reviewer could verify. Thin or contested delta is PROCEED WITH CAUTION — say what would make it carry, not why it should die. CAUTION is not a safe middle: if you cannot name the specific thing that makes the delta thin, the verdict is PROCEED. 4. Concurrent or competing work is not a veto. That is a race — report it and let the user decide whether to run it. 5. A direct attack on a central problem is legitimate novelty when nobody has executed it well. "This area is hot" does not mean "this area is taken." 6. This check is an early gate, never the last one — more triage, pilots, or external review still stand between any idea and a paper, whatever order this run uses. A wrongly passed idea dies cheaply at one of them; a wrongly killed idea is never seen again. When torn between two verdicts, choose the more permissive one. Say plainly when an idea clears the check. Do not manufacture overlap.
Output a structured report:
## Novelty Check Report ### Proposed Method [1-2 sentence description] ### Core Claims 1. [Claim 1] — Closest: [paper] — What stays unknown or different: [delta] 2. [Claim 2] — Closest: [paper] — What stays unknown or different: [delta] ... ### Closest Prior Work | Paper | Year | Venue | Overlap | Key Difference | |-------|------|-------|---------|----------------| ### Overall Novelty Assessment - Score: X/10 (anchor: 5/10 = has clear neighbors but a defensible delta worth a pilot; reserve 1-3 for results a named published paper already contains) - Recommendation: PROCEED / PROCEED WITH CAUTION / ABANDON (per the verdict limits: crowded-but-deltaed ground is PROCEED; ABANDON must name the paper) - Key differentiator: [what makes this unique, if anything] - Risk: [what a reviewer would cite as prior work] ### Suggested Positioning [State the delta honestly in one sentence a reviewer could verify]
abandoned because the territory has neighbors. Be brutally honest in both directions — and when an idea clears the check, say so plainly.
individual claim rates LOW — judge the idea, not each claim in isolation. Known parts arranged to reveal something unknown are novel.
non-obvious interaction, failure mode, or insight. Judge the revelation, not the template.
· · · · · · -orange?style=flat) · · 💬 Join Community · 💡 Use ARIS as a skill-based workflow in Claude Code / Codex CLI / Cursor / Trae / Antigravity / GitHub Copilot CLI / OpenClaw / DeepSeek Harness, or get the full experience with the standalone ARIS-Code
Use when main results pass result-to-claim (claim_supported=yes or partial) and ablation studies are needed for paper submission.
Quick single-paper lookup via AlphaXiv LLM-optimized summaries with tiered source fallback. Use when user says "explain this paper", "summarize paper", pastes…
Analyze ML experiment results, compute statistics, generate comparison tables and insights. Use when user says "analyze results", "compare", or needs to…
Search, download, and summarize academic papers from arXiv. Use when user says "search arxiv", "download paper", "fetch arxiv", "arxiv search", "get paper…
Autonomously improve a generated paper via GPT-6-Astra xhigh review → implement fixes → recompile, for 2 rounds. Use when user says \"改论文\", \"improve paper\",…
Autonomous research review loop using any OpenAI-compatible LLM API. Configure via llm-chat MCP server or environment variables. Trigger with "auto review loop…