Agent skill

Semantic Paper Radar

by wentorai in wentorai/research-plugins

Semantic literature discovery and synthesis using embeddings

MITAuto-check passedAI & LLM Engineering

Install Semantic Paper Radar

skills CLI
$ npx skills add wentorai/research-plugins --skill semantic-paper-radar -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install wentorai/research-plugins semantic-paper-radar --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/wentorai/research-plugins.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/literature/discovery/semantic-paper-radar .claude/skills/semantic-paper-radar && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
semantic-paper-radar
GitHub stars
298
Used in
1 other repo
Token cost
~1.7k tokens
SKILL.md length
747 words
Files
1
Skills in repo
405
Repo updated
First seen
Licence
MIT

At a glance

Semantic literature discovery and synthesis using embeddings

  • Works in 5 steps: Seed: Take the abstract of your current… → Search: Run it as a semantic query… → Filter: Remove papers you have already… → …
  • Tasks that involve Embeddings
  • SKILL.md covers Overview, Semantic Search Fundamentals, Discovery Workflows and Semantic Synthesis, plus 1 more section
  • Calls curl; reaches api.openalex.org

What it does

Semantic Paper Radar is an agent skill from wentorai/research-plugins. Semantic literature discovery and synthesis using embeddings

Its SKILL.md is about 1.7k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in AI & LLM Engineering, covering Embeddings. The repository describes itself as: 350+ academic research skills, MCP configs, and plugins for Research-Claw and AI agents. The licence is MIT.

When your agent uses it

  • Tasks that involve Embeddings

Example prompts

  • “/semantic-paper-radar”

Requirements

  • Python 3

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Seed: Take the abstract of your current paper (or a paragraph describing your research question).
  2. Search: Run it as a semantic query against a large corpus (OpenAlex, CrossRef, or your local index).
  3. Filter: Remove papers you have already read. Sort by a combination of semantic similarity and recency.
  4. Cluster: Group the top 50 results into thematic clusters using k-means or HDBSCAN on their embeddings.
  5. Explore clusters: Each cluster represents a related subtopic. Read the most-cited paper in each cluster to understand the connection to…

What it can do on your machine

Read from SKILL.md and the folder at commit bf44b3c. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • api.openalex.org

    Also links to:

    • huggingface.co
    • trychroma.com
    • github.com
    • openalex.org

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Semantic Paper Radar loads about 1.7k tokens when it runs. Until then it costs about 20 tokens; SKILL.md has 747 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~20
When it runs · the whole SKILL.md, loaded when a task matches
~1.7k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from wentorai/research-plugins at commit bf44b3c, republished under its MIT licence (© wentorai). 747 words, ~1,702 tokens.

Download SKILL.mdSave it as .claude/skills/semantic-paper-radar/SKILL.md (or your agent's skills folder).
name
semantic-paper-radar
description
Semantic literature discovery and synthesis using embeddings

Semantic Paper Radar

Overview

Traditional literature search relies on keyword matching—you find papers that contain the exact terms you search for. Semantic paper discovery goes further by understanding the meaning of research content and finding papers that are conceptually related, even when they use different terminology. This is especially powerful for interdisciplinary research, where the same idea may be expressed in completely different vocabularies across fields.

The Semantic Paper Radar skill provides methods for using embedding-based semantic search, vector databases, and AI-powered synthesis to build a comprehensive, continuously updated view of the literature relevant to your research. It enables you to discover papers you would never find through keyword search alone and to synthesize findings across large bodies of work.

This skill covers setting up a personal semantic search index over your paper collection, querying public semantic search APIs, and using LLM-powered analysis to extract themes and connections from clusters of related papers.

Semantic Search Fundamentals

How Embedding-Based Search Works

Semantic search represents both your query and each paper as dense numerical vectors (embeddings) in a high-dimensional space. Papers whose embeddings are close to your query's embedding are semantically similar, regardless of the specific words used.

Key components:

  • Embedding model: Converts text to vectors. Models like SPECTER2, SciBERT, or general-purpose models like text-embedding-3-small work well for academic text.
  • Vector database: Stores and indexes embeddings for fast similarity search. Options include ChromaDB (local), Qdrant, Pinecone, or Weaviate.
  • Similarity metric: Cosine similarity is standard for comparing text embeddings.
Using OpenAlex's Search API

OpenAlex indexes 250M+ works and supports search queries across all disciplines:

bash
# Search works via the OpenAlex API
curl "https://api.openalex.org/works?search=attention+mechanisms+for+graph+neural+networks&per_page=20"

The search endpoint uses relevance-ranked matching. Combine with concept filters and citation data for more targeted discovery. For true semantic matching, build a local embedding index (see below).

Building a Personal Semantic Index

For deeper control, build a local semantic search index over your own paper collection:

python
import chromadb
from sentence_transformers import SentenceTransformer

# Initialize
model = SentenceTransformer("allenai/specter2")
client = chromadb.PersistentClient(path="./paper_index")
collection = client.get_or_create_collection(
    name="my_papers",
    metadata={"hnsw:space": "cosine"}
)

# Index a paper
abstract = "We propose a novel attention mechanism for graph neural networks..."
embedding = model.encode(abstract).tolist()
collection.add(
    documents=[abstract],
    embeddings=[embedding],
    metadatas=[{"title": "Graph Attention v2", "year": 2025, "arxiv_id": "2501.xxxxx"}],
    ids=["paper_001"]
)

# Query
results = collection.query(
    query_embeddings=[model.encode("message passing in GNNs").tolist()],
    n_results=10
)

This local index lets you search across all papers you have collected using natural language queries. As you add more papers, the index becomes a personalized discovery tool tuned to your specific research interests.

Discovery Workflows

Concept Expansion Radar

Use semantic search to expand your awareness beyond your current reading:

  1. Seed: Take the abstract of your current paper (or a paragraph describing your research question).
  2. Search: Run it as a semantic query against a large corpus (OpenAlex, CrossRef, or your local index).
  3. Filter: Remove papers you have already read. Sort by a combination of semantic similarity and recency.
  4. Cluster: Group the top 50 results into thematic clusters using k-means or HDBSCAN on their embeddings.
  5. Explore clusters: Each cluster represents a related subtopic. Read the most-cited paper in each cluster to understand the connection to your work.
Show full SKILL.md (298 more words)Show less
Cross-Disciplinary Bridge Detection

Semantic search excels at finding papers from other fields that address similar problems:

  1. Describe your research problem in plain, non-technical language.
  2. Run this as a semantic query without restricting to your field's journals or categories.
  3. Review results from unexpected fields—these are potential interdisciplinary connections.
  4. For each bridge paper, check its reference list for more domain-specific work in that field.
Novelty Radar

Set up periodic semantic searches to detect new papers in your area:

  1. Define 3-5 "concept vectors" by encoding descriptions of your core research interests.
  2. Weekly, search against newly published papers (last 7 days) from arXiv or OpenAlex.
  3. Rank new papers by maximum similarity to any of your concept vectors.
  4. Papers above your similarity threshold enter your reading queue automatically.

Semantic Synthesis

Once you have discovered a cluster of related papers, use AI-assisted synthesis to extract insights across the collection:

Theme Extraction

Feed the abstracts of a cluster of papers to an LLM and ask for:

  • Common themes and findings across the papers
  • Points of disagreement or contradiction
  • Methodological trends (what approaches are gaining vs. losing popularity)
  • Open questions that none of the papers fully address
Evidence Mapping

Create a structured evidence map from your semantic cluster:

ThemeSupporting PapersContradicting PapersStrength of Evidence
Theme A[1], [3], [7][5]Strong
Theme B[2], [4]NoneModerate
Theme C[6][1], [8]Contested

This provides a bird's-eye view of where consensus exists and where debates remain open.

Gap Identification

Compare your research question against the semantic landscape of existing work. Regions of embedding space where your query falls but few papers exist represent potential research gaps—areas where your contribution would be most novel.

References

© wentorai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/literature/discovery/semantic-paper-radar of wentorai/research-plugins.

Open the folder on GitHubat commit bf44b3c

Used in 1 other repository

We found 1 copy of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in wentorai/research-plugins, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Semantic Paper Radar next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Semantic Paper Radar compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Semantic Paper Radar this skillwentorai/research-plugins2981 repos~1.7kAutomated safety check: PassMIT
Chroma Vector DatabaseOrchestra-Research/AI-Research-SKILLs13k7 repos~2.3kAutomated safety check: PassMIT
SageMaker Serving Image Selectionhuggingface/skills11k1 repos~4.6kAutomated safety check: PassApache-2.0
Codebase Managementgiancarloerra/SocratiCode3.3k1 repos~1.8kAutomated safety check: PassAGPL-3.0
CLIP Image-Text MatchingOrchestra-Research/AI-Research-SKILLs13k7 repos~1.7kAutomated safety check: PassMIT
Sentence-Transformers Training Routerhuggingface/skills11k1 repos~2.6kAutomated safety check: PassApache-2.0

Similar skills

  • Chroma Vector Database

    Orchestra-Research/AI-Research-SKILLs

    Shows how to store documents and embeddings in Chroma, query them by similarity with metadata filters, and persist them to disk for RAG and semantic search projects.

    13k GitHub starsUsed in 7 repos~2.3k tokens
    AI & LLM EngineeringAuto-check passed
  • Official

    Chooses the right serving container and current image URI for deploying a Hugging Face model to a SageMaker endpoint, preferring Hugging Face images over generic ones.

    11k GitHub starsUsed in 1 repo~4.6k tokens
    AI & LLM EngineeringAuto-check passed
  • Codebase Management

    giancarloerra/SocratiCode

    Set up, index, and manage SocratiCode codebase indexing. An agent skill from giancarloerra/SocratiCode.

    3.3k GitHub starsUsed in 1 repo~1.8k tokens
    AI & LLM EngineeringAuto-check passed
  • CLIP Image-Text Matching

    Orchestra-Research/AI-Research-SKILLs

    Explains OpenAI's CLIP model for zero-shot image classification, image-text similarity, semantic image search and content moderation, with install steps and code patterns.

    13k GitHub starsUsed in 7 repos~1.7k tokens
    AI & LLM EngineeringAuto-check passed
  • Official

    Routes a sentence-transformers training task to the right model type and required reference docs and example scripts, covering bi-encoders, rerankers, sparse and multi-vector models.

    11k GitHub starsUsed in 1 repo~2.6k tokens
    AI & LLM EngineeringAuto-check passed
  • Mashup Mods

    rehan-remade/universal-modder

    Build cross-game mashups and total conversions, the "Minecraft inside Elden Ring" or "skateboarding in MW2" kind.

    6.5k GitHub stars~3.3k tokensUpdated today
    AI & LLM EngineeringAuto-check passed

More from wentorai/research-plugins

All 405 skills in this repo
  • Abstract Writing Guide

    wentorai/research-plugins

    Craft structured research abstracts that maximize clarity and journal acceptance

    298 GitHub starsUsed in 1 repo~1.7k tokens
    Auto-check passed
  • Academic Citation Manager

    wentorai/research-plugins

    Manage academic citations across BibTeX, APA, MLA, and Chicago formats

    298 GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check passed
  • Academic Paper Summarizer

    wentorai/research-plugins

    Summarize academic papers with structured extraction of key elements

    298 GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check passed
  • Academic Study Methods

    wentorai/research-plugins

    Evidence-based study techniques for academic learning and retention

    298 GitHub starsUsed in 1 repo~1.8k tokens
    Auto-check passed
  • Academic Tone Guide

    wentorai/research-plugins

    Adjust writing tone and register for academic audiences and venues

    298 GitHub starsUsed in 1 repo~1.9k tokens
    Auto-check passed
  • Academic Translation Guide

    wentorai/research-plugins

    Academic translation, post-editing, and Chinglish correction guide

    298 GitHub starsUsed in 1 repo~1.6k tokens
    Auto-check passed

Questions about Semantic Paper Radar

What does Semantic Paper Radar do?

Semantic literature discovery and synthesis using embeddings. Semantic Paper Radar is an agent skill from wentorai/research-plugins.

When should I use Semantic Paper Radar?

Semantic Paper Radar fits situations like: tasks that involve Embeddings.

How do I install Semantic Paper Radar in Claude Code?

Run `npx skills add wentorai/research-plugins --skill semantic-paper-radar -a claude-code`. Or copy the skill folder (skills/literature/discovery/semantic-paper-radar in wentorai/research-plugins) into .claude/skills/semantic-paper-radar in your project. Claude Code loads it when a task matches its description.

How do I install Semantic Paper Radar in Codex?

Run `npx skills add wentorai/research-plugins --skill semantic-paper-radar -a codex`. Or copy the skill folder (skills/literature/discovery/semantic-paper-radar in wentorai/research-plugins) into .agents/skills/semantic-paper-radar in your project. Codex loads it when a task matches its description.

Can I use Semantic Paper Radar in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add wentorai/research-plugins --skill semantic-paper-radar -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/semantic-paper-radar, .gemini/skills/semantic-paper-radar, .github/skills/semantic-paper-radar and .opencode/skills/semantic-paper-radar in your project.

What does Semantic Paper Radar need to run?

Going by SKILL.md and its folder, Semantic Paper Radar needs the command-line tools its instructions call (curl). Our summary lists: Python 3.

Does Semantic Paper Radar access the network?

SKILL.md names 5 domains. In commands or code: api.openalex.org; the agent is likely to contact it when it follows the instructions. As links in the text: huggingface.co, trychroma.com, github.com and openalex.org. This is read from the text; nothing was executed.

Is Semantic Paper Radar safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Semantic Paper Radar use?

Semantic Paper Radar is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Semantic Paper Radar use?

About 1.7k tokens (SKILL.md is roughly 6.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Semantic Paper Radar?

Skills that share tags, products or a category with Semantic Paper Radar: Chroma Vector Database (Orchestra-Research/AI-Research-SKILLs, 13k stars), SageMaker Serving Image Selection (huggingface/skills, 11k stars), Codebase Management (giancarloerra/SocratiCode, 3.3k stars) and CLIP Image-Text Matching (Orchestra-Research/AI-Research-SKILLs, 13k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Semantic Paper Radar?

wentorai (a GitHub user) maintains it in wentorai/research-plugins, which has 298 GitHub stars. The repository holds 405 skills in this directory. The repository was last updated on June 19, 2026.

Source: wentorai/research-plugins on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.