Imported skill arxiv_search from langchain
Scanned 9/11/2026
Install to Claude Code
npx -y skills add bitwikiorg/skills.md --skill arxiv_search --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Arxiv Search?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/bitwikiorg-arxiv-search)More formats (shields.io, HTML) on the badges page.
---
description: Imported skill arxiv_search from langchain
name: arxiv_search
signature: cc484e216685e7e047e9da03b5551489b264fe27d817800e6b8b3bc050f4c235
source: /a0/tmp/skills_research/langchain/libs/deepagents-cli/examples/skills/arxiv-search/arxiv_search.py
---
#!/usr/bin/env python3
"""arXiv Search.
Searches the arXiv preprint repository for research papers.
"""
import argparse
def query_arxiv(query: str, max_papers: int = 10) -> str:
"""Query arXiv for papers based on the provided search query.
Parameters
----------
query : str
The search query string.
max_papers : int
The maximum number of papers to retrieve (default: 10).
Returns:
The formatted search results or an error message.
"""
try:
import arxiv
except ImportError:
return "Error: arxiv package not installed. Install with: pip install arxiv"
try:
client = arxiv.Client()
search = arxiv.Search(
query=query, max_results=max_papers, sort_by=arxiv.SortCriterion.Relevance
)
results = "\n\n".join(
[f"Title: {paper.title}\nSummary: {paper.summary}" for paper in client.results(search)]
)
return results if results else "No papers found on arXiv."
except Exception as e:
return f"Error querying arXiv: {e}"
def main() -> None:
parser = argparse.ArgumentParser(description="Search arXiv for research papers")
parser.add_argument("query", type=str, help="Search query string")
parser.add_argument(
"--max-papers",
type=int,
default=10,
help="Maximum number of papers to retrieve (default: 10)",
)
args = parser.parse_args()
query_arxiv(args.query, max_papers=args.max_papers)
if __name__ == "__main__":
main()
Is this your skill, or is something wrong with this listing? . Author removals are honored within 72 hours.
No comments yet. Be the first to comment!