Workaround for arxiv-search SSL issues when using python httpx
Scanned 9/11/2026
Install to Claude Code
npx -y skills add hiyenwong/ai_collection --skill arxiv-search-fix --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Arxiv Search Fix?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/hiyenwong-arxiv-search-fix-ai-collection)More formats (shields.io, HTML) on the badges page.
---
name: arxiv-search-fix
description: Workaround for arxiv-search SSL issues when using python httpx
category: ai_collection
---
# arxiv-search-fix
## Problem
The arxiv-search skill's internal httpx method fails with SSL errors:
```
[SSL: UNEXPECTED_EOF_WHILE_READING] EOF occurred in violation of protocol (_ssl.c:1032)
```
This happens both with and without the HTTP proxy.
## Solution
Use curl with the HTTP proxy explicitly as shown below. This bypasses the problematic httpx usage.
```bash
curl -x http://127.0.0.1:7890 -G "https://export.arxiv.org/api/query" \
--data-urlencode "search_query=all:\"neuroscience\" AND submittedDate:[202607150000 TO 202607162359]" \
--data-urlencode "start=0" \
--data-urlencode "max_results=50"
```
Replace the search query and date range as needed.
## Usage
When the arxiv-search skill fails due to SSL errors, fall back to the above curl command to fetch arXiv API results directly.Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.