# arxiv

Ищет статьи на arXiv по ключевому слову, автору, категории или ID и тянет метаданные через бесплатный REST API. Пригодится, когда нужно быстро найти публикацию и собрать по ней BibTeX.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 683 установки · ★ 257179
- Автор: Hermes Agent
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/NousResearch/hermes-agent/tree/HEAD/skills/research/arxiv/SKILL.md
- Обновлён: 2026-10-25
- HTML: https://affpapa.org/nevibecode/skills/arxiv

## Что делает

Скилл описывает работу с arXiv через `curl` и REST API. Ключ не нужен, зависимостей тоже нет. Запросы уходят на `https://export.arxiv.org/api/query`, ответ приходит в Atom XML, а разбирается он через `grep`, `sed` или `python`.

Внутри есть таблица префиксов для поиска: `all:`, `ti:`, `au:`, `abs:`, `cat:`, `co:`. Поддерживаются `AND`, `OR`, `ANDNOT` и точные фразы в кавычках. Сортировка задаётся параметрами `sortBy` и `sortOrder`, пагинация — через `start` и `max_results`. Отдельный раздел показывает, как собрать BibTeX из метаданных статьи.

Есть вспомогательный скрипт `scripts/search_arxiv.py` — он парсит XML и выдаёт читаемый список. Работает на стандартной библиотеке Python. Для цитирований и связанных статей скилл отправляет в Semantic Scholar API: базовые запросы бесплатны, но лимит — 1 запрос в секунду, так что при массовой выборке придётся ставить паузы. Полный текст статьи читается через `web_extract` по ссылке на PDF.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NousResearch/hermes-agent --skill arxiv -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/arxiv/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/arxiv/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NousResearch/hermes-agent --skill arxiv -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/arxiv/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NousResearch/hermes-agent --skill arxiv -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/arxiv/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install NousResearch/hermes-agent arxiv
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/arxiv/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add NousResearch/hermes-agent --skill arxiv -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/NousResearch/hermes-agent --path skills/research/arxiv
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/arxiv/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add NousResearch/hermes-agent --skill arxiv -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/NousResearch/hermes-agent/tree/HEAD/skills/research/arxiv/SKILL.md

## Когда брать
- найти свежие статьи по теме за последний месяц
- вытащить метаданные публикации по её arXiv ID
- собрать BibTeX для списка литературы
- посмотреть, кто цитирует нужную работу
- прочитать абстракт или полный текст статьи из терминала

## Примеры запросов агенту
- Найди на arXiv пять последних статей по GRPO и reinforcement learning
- Собери BibTeX для статьи 1706.03762
- Покажи, кто цитирует работу 2402.03300

## Похожие
- [anysearch](https://affpapa.org/nevibecode/skills/anysearch.md) — скилл · 38500 установок
- [academic-paper](https://affpapa.org/nevibecode/skills/academic-paper.md) — скилл · 10800 установок
- [nature-figure](https://affpapa.org/nevibecode/skills/nature-figure.md) — скилл · 18800 установок
- [academic-paper-reviewer](https://affpapa.org/nevibecode/skills/academic-paper-reviewer.md) — скилл · 9800 установок
- [nature-polishing](https://affpapa.org/nevibecode/skills/nature-polishing.md) — скилл · 17500 установок
- [nature-citation](https://affpapa.org/nevibecode/skills/nature-citation.md) — скилл · 15600 установок

## Другие версии с тем же именем
- [arxiv · wanshuiyin](https://affpapa.org/nevibecode/skills/wanshuiyin-arxiv.md) — 570 установок

Из того же набора: [nousresearch/hermes-agent](https://affpapa.org/nevibecode/by/nousresearch/hermes-agent.md) — 48 карточек

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
