agent research skill risk: low
Research Idea Novelty Literature Checker
Given a method description, extract core technical claims, perform multi-source literature searches on arXiv and recent conferences, then use a Gemini reviewer model to assess nove…
- External action: medium
SKILL 1 file
SKILL.md
---
name: auto-claude-code-research-in-sleep-novelty-check-ce359a46
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."
---
> Override for Codex users who want **Gemini**, not a second Codex agent, to act as the reviewer. Install this package **after** `skills/skills-codex/*`.
# Novelty Check Skill
Check whether a proposed method/idea has already been done in the literature: **$ARGUMENTS**
## Constants
- **REVIEWER_MODEL = `gemini-review`** — Gemini reviewer invoked through the local `gemini-review` MCP bridge. Set `GEMINI_REVIEW_MODEL` if you need a specific Gemini model override.
## Instructions
Given a method description, systematically verify its novelty:
### Phase A: Extract Key Claims
1. Read the user's method description
2. Identify 3-5 core technical claims that would need to be novel:
- What is the method?
- What problem does it solve?
- What is the mechanism?
- What makes it different from obvious baselines?
### Phase B: Multi-Source Literature Search
For EACH core claim, search using ALL available sources:
1. **Web Search** (via `WebSearch`):
- Search arXiv, Google Scholar, Semantic Scholar
- Use specific technical terms from the claim
- Try at least 3 different query formulations per claim
- Include year filters for 2024-2026
2. **Known paper databases**: Check against:
- ICLR 2025/2026, NeurIPS 2025, ICML 2025/2026
- Recent arXiv preprints (2025-2026)
3. **Read abstracts**: For each potentially overlapping paper, WebFetch its abstract and related work section
### Phase C: Cross-Model Verification
Call REVIEWER_MODEL via `mcp__gemini-review__review_start` with high-rigor review:
```
mcp__gemini-review__review_start:
prompt: |
[Full novelty briefing + prior work list + specific novelty questions]
```
After this start call, immediately save the returned `jobId` and poll `mcp__gemini-review__review_status` with a bounded `waitSeconds` until `done=true`. Treat the completed status payload's `response` as the reviewer output, and save the completed `threadId` for any follow-up round.
Prompt should include:
- The proposed method description
- All papers found in Phase B
- Ask: "Is this method novel? What is the closest prior work? What is the delta?"
### Phase D: Novelty Report
Output a structured report:
```markdown
## Novelty Check Report
### Proposed Method
[1-2 sentence description]
### Core Claims
1. [Claim 1] — Novelty: HIGH/MEDIUM/LOW — Closest: [paper]
2. [Claim 2] — Novelty: HIGH/MEDIUM/LOW — Closest: [paper]
...
### Closest Prior Work
| Paper | Year | Venue | Overlap | Key Difference |
|-------|------|-------|---------|----------------|
### Overall Novelty Assessment
- Score: X/10
- Recommendation: PROCEED / PROCEED WITH CAUTION / ABANDON
- Key differentiator: [what makes this unique, if anything]
- Risk: [what a reviewer would cite as prior work]
### Suggested Positioning
[How to frame the contribution to maximize novelty perception]
```
### Important Rules
- Be BRUTALLY honest — false novelty claims waste months of research time
- "Applying X to Y" is NOT novel unless the application reveals surprising insights
- Check both the method AND the experimental setting for novelty
- If the method is not novel but the FINDING would be, say so explicitly
- Always check the most recent 6 months of arXiv — the field moves fast
INPUTS
- $ARGUMENTS REQUIRED
user-provided method/idea description to check
REQUIRED CONTEXT
- method description
TOOLS REQUIRED
- WebSearch
- mcp__gemini-review__review_start
- mcp__gemini-review__review_status
ROLES & RULES
- Be BRUTALLY honest
- Check both the method AND the experimental setting for novelty
- If the method is not novel but the FINDING would be, say so explicitly
- Always check the most recent 6 months of arXiv
EXPECTED OUTPUT
- Format
- markdown
- Schema
- markdown_sections · Novelty Check Report, Proposed Method, Core Claims, Closest Prior Work, Overall Novelty Assessment, Suggested Positioning
- Constraints
- use the exact Novelty Check Report template with all sections
- include HIGH/MEDIUM/LOW novelty ratings per claim
- include table of closest prior work
- provide overall score, recommendation, and positioning advice
SUCCESS CRITERIA
- Verify research idea novelty against recent literature
- Identify 3-5 core technical claims
- Search arXiv, Google Scholar, Semantic Scholar and recent conferences
- Produce structured novelty report with scores and recommendations
CAVEATS
- Dependencies
- WebSearch tool
- gemini-review MCP bridge
- mcp__gemini-review__review_start
- mcp__gemini-review__review_status
- Missing context
- Definition or installation steps for the `gemini-review` MCP bridge and `GEMINI_REVIEW_MODEL` variable
- Concrete examples of method descriptions to be passed via $ARGUMENTS
- Ambiguities
- Exact format and invocation details of `mcp__gemini-review__review_start` and `mcp__gemini-review__review_status` are referenced but not fully defined in the prompt.
- Does not specify how many papers or what depth of abstract reading is required before moving to Phase C.
QUALITY
- OVERALL
- 0.79
- CLARITY
- 0.78
- SPECIFICITY
- 0.85
- REUSABILITY
- 0.82
- COMPLETENESS
- 0.72
IMPROVEMENT SUGGESTIONS
- Add an explicit 'Input' section describing the expected structure and length of the method description passed in $ARGUMENTS.
- Include a short example of a completed Phase A extraction and sample queries for Phase B to improve immediate usability.
USAGE
Copy the prompt above and paste it into your AI of choice — Claude, ChatGPT, Gemini, or anywhere else you're working. Replace any placeholder sections with your own context, then ask for the output.
MORE FOR AGENT
- Creative Thinking Frameworks for CS Researchagentresearch
- Academic Paper Figure Generatoragentresearch
- Deep Investigation Agent for Geopolitics Researchagentresearch
- Customer Research Analyst and Synthesizeragentresearch
- Gemini Research Paper Literature Searchagentresearch
- Research Formula Derivation Package Builderagentresearch
- Research Session Provenance Recorderagentresearch
- BIDS Neuroscience Data Organizeragentresearch
- Research Experiment Plan Roadmap Builderagentresearch
- ARA Research Artifact Compileragentresearch
- Research Proposal Experiment Roadmap Generatoragentresearch
- ML AI Theorem Proof Package Writeragentresearch
- Research Formula Derivation Package Builderagentresearch
- Scientific ML Catalog Assistantagentresearch
- OpenMM MDAnalysis Molecular Dynamics Workflowagentresearch
- Publication-Quality Paper Figure Generatoragentresearch
- ML Research Idea Generator and Rankeragentresearch
- ML Paper Figure and Table Generatoragentresearch
- Competitor Profiling Intelligence Analystagentresearch
- Research Method Novelty Checkeragentresearch
- Research Refine and Experiment Planning Pipelineagentresearch
- ML Ablation Study Planneragentresearch
- Research Agent Validation Best Practicesagentresearch
- AlphaXiv arXiv Paper Lookup Workflowagentresearch
- AlphaXiv Single-Paper Lookup and Summarizeragentresearch