arxiv-skills — плагин
Два скилла для Claude Code: статья с arXiv превращается в Markdown с формулами, а DOI и ID находятся через API arXiv.
- 49 ★ репозитория
- Последний коммит
- MIT
Расширенный доступ
Почему такой уровень
- Скиллы запускают скрипты, скачивают файлы из arXiv и вызывают pandoc на вашей машине.
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add plugins/arxiv-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемРасширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.
- Скиллы запускают скрипты, скачивают файлы из arXiv и вызывают pandoc на вашей машине.
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Плагин ставит два скилла для работы со статьями arXiv. Скилл `arxiv-doc-builder` скачивает статью, берет исходный LaTeX и при его отсутствии PDF, и превращает ее в Markdown-документацию для справки при реализации. Формулы сохраняются в формате MathJax и LaTeX, структура разделов остается. Для LaTeX используется pandoc, для PDF извлечение текста, а для сложных формул есть режим на основе зрения. Скилл `arxiv-lookup` состоит из легких скриптов к API arXiv: `get_doi.py` находит DOI журнальной версии по ID arXiv, `search_id.py` ищет ID по названию, автору, аннотации или категории с префиксами `ti:`, `au:`, `abs:`, `cat:` и булевыми операторами. Конвертер можно поставить и как отдельную команду `convert-paper`.
Для кого. Исследователям и разработчикам, которые реализуют метод из статьи и хотят дать агенту читаемую копию статьи с формулами.
Подходит, если
- Алгоритм из статьи arXiv надо реализовать, и агенту нужен текст с формулами в LaTeX
- Известен только заголовок работы, а ID arXiv нужно найти
- Для ссылки в OpenAlex потребовался DOI журнальной версии препринта
- У статьи нет исходников LaTeX, и ее приходится разбирать из PDF
- Формулы в двухколоночном PDF ломаются обычным извлечением
Не подходит, если
- Нужны статьи не с arXiv: скиллы работают только с этим архивом
- Нужна дословная передача оформления журнала: результат это Markdown-справка, а не копия верстки
- В системе нет pandoc и нельзя его поставить: конвертация LaTeX не заработает
Пример запроса к агенту
Скачай статью arXiv 2409.03108, преврати ее в Markdown с формулами и найди DOI журнальной версии.Ограничения
Нужны Python 3.11 или новее, pandoc для конвертации LaTeX и poppler-utils для расширенной обработки PDF, зависимости Python ставит uv. Конвертация сложных статей несовершенна: у репозитория отдельные справочники по сбоям pandoc, неизвестным макросам и нескольким классам документа. Режим на основе зрения для PDF обращается к модели и расходует токены. Скрипты `arxiv-lookup` ходят к публичному API arXiv, поэтому нужны сеть и вежливые запросы без частых повторов. Права на текст статьи остаются у авторов, а Markdown годится для личной справки.
Как отключить. Отключите плагин `arxiv-skills` через `/plugin`. Команду `convert-paper` удалите через `uv tool uninstall arxiv-doc-builder`, а скачанные статьи и Markdown-файлы уберите вручную.
Частые вопросы
Как поставить скиллы?
Выполните `claude plugin marketplace add ultimatile/arxiv-skills`, затем `claude plugin install arxiv-skills`.
Как использовать конвертер отдельно?
Поставьте его командой `uv tool install` из репозитория и вызывайте `convert-paper 2409.03108` или с `--output-dir ~/papers`.
Что делать, если у статьи нет LaTeX?
Скилл переключается на PDF и извлекает из него текст, а структуру разделов сохраняет.
Как найти ID статьи по названию?
Скрипт `search_id.py` принимает поля `ti:`, `au:`, `abs:` и `cat:` и булевы операторы, затем выдает подходящие ID.
Что нужно установить заранее?
Python 3.11 или новее, pandoc для LaTeX, poppler-utils для PDF и uv. Зависимости Python uv ставит сам.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
ПлагиныСкилл ведет агента от темы до обзорной статьи для arXiv в LaTeX IEEEtran: план на согласование, проверка каждой ссылки по живому источнику, сборка PDF
Набор из восьми скиллов для научных статей в LaTeX: от темы до PDF с проверенными ссылками BibTeX и поэтапным контролем
Сверяет каждую ссылку научной статьи с Crossref, dblp и arXiv до подачи, а вердикты выносит без участия языковой модели.
paper-reading-skill разбирает arXiv-статью по ИИ и робототехнике в отчет с проверяемыми утверждениями и ссылками на места в тексте.
Скилл Claude Code для научных статей: пять этапов от опроса автора до сжатия, правила разделов и независимая проверка.
Скилл для Claude Code: описываешь документ словами, получаешь готовый PDF на LaTeX. Шаблоны, скрипты компиляции, распознавание PDF и рукописных заметок
Сравнение с похожими
Карточки с тем же главным запросом: чем они отличаются.
| Инструмент | Официальный | Авторизация | Звезды репозитория | Главное отличие |
|---|---|---|---|---|
| arxiv-skills (эта карточка) | нет | 49 | ||
| arxiv-to-prompt | нет | 172 | утилита выдает один LaTeX-текст для вставки в запрос; здесь Markdown-документация и поиск ID | |
| arxiv-mcp-server | нет | не нужна | 3 276 | MCP-сервер для чтения статей по разделам; здесь скиллы конвертации и поиска без сервера |
Коротко о README
README перечисляет два скилла, их возможности и сценарии, показывает установку плагина, отдельную установку `convert-paper` через uv и требования к окружению.