Paper Search

Use when the user wants keyword-based academic paper discovery in Paper Study, including requests to search papers by topic, date range, or source such as arXiv, Semantic Scholar, bioRxiv, PubMed, Hugging Face daily papers, or similar Chinese requests about paper search.

Best use case

Paper Search is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Use when the user wants keyword-based academic paper discovery in Paper Study, including requests to search papers by topic, date range, or source such as arXiv, Semantic Scholar, bioRxiv, PubMed, Hugging Face daily papers, or similar Chinese requests about paper search.

Teams using Paper Search should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/paper-search/SKILL.md --create-dirs "https://raw.githubusercontent.com/SpectrAI-Initiative/InnoClaw/main/.claude/skills/paper-search/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/paper-search/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How Paper Search Compares

Feature / AgentPaper SearchStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Use when the user wants keyword-based academic paper discovery in Paper Study, including requests to search papers by topic, date range, or source such as arXiv, Semantic Scholar, bioRxiv, PubMed, Hugging Face daily papers, or similar Chinese requests about paper search.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Paper Search

Use this skill when the user already has a concrete topic, keyword set, date window, or source constraint. The goal is to turn a clear retrieval intent into a high-quality shortlist of papers, not to broaden the problem unnecessarily.

## Input Framing

- Extract `1-6` compact technical keywords and preserve the user's original terminology whenever it is specific enough.
- Track optional constraints: `dateFrom`, `dateTo`, `sources`, and `maxResults`.
- If the user is asking for a class of papers rather than one known paper, do not collapse the task into a single-paper lookup.

## Retrieval Strategy

1. If the user provides keywords, search the requested sources. If no sources are specified, search the full academic source set.
2. If the user provides no usable keywords, do not pretend a general search was performed. Fall back only where the available tooling genuinely supports keyword-free discovery.
3. Default source set:
   - `arxiv`
   - `huggingface`
   - `semantic-scholar`
   - `biorxiv`
   - `pubmed`
   - `pubchem`
4. Rank results by:
   - strong title relevance
   - abstract-level topic match
   - recency when the task is time-sensitive
   - completeness and trustworthiness of metadata

## Output Requirements

- Respond in the user's language unless they explicitly ask otherwise.
- Start with `1-2` short sentences summarizing the search topic, constraints, and sources used.
- Then present the papers ordered by relevance. Each paper should include at least:
  - original English title
  - authors
  - publication date
  - source
  - one concrete sentence on why it matches
- If quality clearly separates, split the list into `Priority reads` and `Supplementary`.
- If there are no strong matches, say so directly and propose better keywords for the next round.

## Quality Rules

- Do not fabricate authors, dates, results, or conclusions.
- Keep paper titles in their original form rather than translating them.
- Relevance notes must be specific about the method, task, benchmark, or application match.
- When near-duplicate results appear, prefer the newer or more complete entry.

Related Skills

substructure_activity_search

370
from SpectrAI-Initiative/InnoClaw

Substructure-Activity Relationship - Analyze substructure-activity: ChEMBL substructure search, activity data, PubChem compounds, and similarity. Use this skill for medicinal chemistry tasks involving get substructure by smiles search activity search pubchem by smiles calculate smiles similarity. Combines 4 tools from 3 SCP server(s).

scientific-literature-search

370
from SpectrAI-Initiative/InnoClaw

Search scientific literature and research papers using FlowSearch to find relevant academic articles and publications.

Researcher Rigor Gate

370
from SpectrAI-Initiative/InnoClaw

Use before plan submission, major plan revision, and major stage transitions. Verify alignment, feasibility, rigor, completeness, and prevent unjustified regressions to earlier workflow phases.

Researcher Replan And Recovery

370
from SpectrAI-Initiative/InnoClaw

Use when the workflow hits contradictions, missing evidence, failed runs, design flaws, or resource shifts. Diagnose the failure class, choose the narrowest safe correction, and escalate to the user when the core plan changes.

Researcher Plan Architect

370
from SpectrAI-Initiative/InnoClaw

Use when the Researcher must convert a confirmed scientific goal into a staged, executable research plan with role assignments, milestones, resources, checkpoints, and risk controls.

Researcher Dispatch Supervisor

370
from SpectrAI-Initiative/InnoClaw

Use after the user confirms the plan. Dispatch the next justified worker task, supervise progress, enforce artifact-backed completion, and keep the workflow aligned with the approved plan.

Researcher Context Audit

370
from SpectrAI-Initiative/InnoClaw

Use when the Researcher starts, resumes, or reaches a major decision point. Build a context inventory from workstation materials, prior messages, existing artifacts, requirements, and unfinished work.

Researcher Ambiguity Gate

370
from SpectrAI-Initiative/InnoClaw

Use when the research goal, evaluation target, scope, resources, timeline, or decision criteria are ambiguous, conflicting, or not operationally testable.

Research Ideation Full

370
from SpectrAI-Initiative/InnoClaw

Use when the user wants the full research ideation workflow grounded in one seed paper, including complete ideation, feasibility review, experiment planning, and final synthesis, or makes an equivalent ideation request in another language.

pubmed-article-search

370
from SpectrAI-Initiative/InnoClaw

Search PubMed database for scientific articles and publications to retrieve biomedical literature.

pubchem-smiles-search

370
from SpectrAI-Initiative/InnoClaw

Search PubChem database using SMILES strings to retrieve compound information and chemical properties.

protein_similarity_search

370
from SpectrAI-Initiative/InnoClaw

Protein Similarity Search - Search for similar proteins: extract sequence from PDB, search structures with FoldSeek, find homologs with STRING, and check UniProt. Use this skill for bioinformatics tasks involving extract pdb sequence foldseek search get best similarity hits between species search uniprotkb entries. Combines 4 tools from 3 SCP server(s).