Citation Assistant — скилл

Скилл ищет статьи через Semantic Scholar, проверяет рейтинг журналов и выдает BibTeX для рукописи.

  • 237 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Отправляет текст поисковых запросов в Semantic Scholar и CrossRef, а ключ хранит в локальном `.env`.
Все причины и проверки

zhangny301/citation-assistant

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/citation-assistant

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Отправляет текст поисковых запросов в Semantic Scholar и CrossRef, а ключ хранит в локальном `.env`.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Citation Assistant подбирает научные источники под контекст цитаты и показывает, откуда взят каждый результат. Поиск идет через Semantic Scholar API, а при долгом ограничении частоты запросов скилл переключается на CrossRef. BibTeX получается разрешением DOI, поэтому метаданные не выдумываются. Для оценки качества скилл сверяет CCF-рейтинг, квартиль JCR, категорию Китайской академии наук, импакт-фактор и индекс Хирша авторов. Локальные базы журналов лежат в `data/` и работают без ключа. Итогом служит отчет с рекомендациями; в текущей версии он составляется на китайском языке.

Для кого. Авторы научных статей и диссертаций в LaTeX, которым нужны проверенные ссылки и оценка журналов.

Подходит, если

  • В абзаце не хватает источника, и надо найти работы под конкретное утверждение.
  • Список литературы нужно получить в BibTeX по DOI без ручного ввода.
  • Перед отправкой статьи важно оценить уровень журнала по рейтингам CCF и JCR.
  • Автор хочет узнать индекс Хирша и число цитирований у авторов найденной работы.

Не подходит, если

  • Нужен отчет на русском или английском, а скилл пишет его на китайском.
  • Работа идет в Windows без WSL: скрипты написаны на Bash.
  • Закрытые рукописи нельзя отправлять во внешние API.

Пример запроса к агенту

Найди пять свежих работ по федеративному обучению для этого абзаца, оцени журналы и выдай BibTeX.

Ограничения

Нужны Bash, `curl` 7.55.0 или новее, `jq` и `sqlite3` с поддержкой `-json`; на Windows запуск идет только через WSL. Онлайн-поиск требует доступа в сеть, а ключ `S2_API_KEY` Semantic Scholar необязателен, но повышает лимиты. Рейтинги CCF, JCR и CAS берутся из локальных баз и устаревают вместе с ними. Отчет с рекомендациями составляется на китайском языке. Лицензия в репозитории не указана. Последний коммит датирован октябрем 2026 года.

Как отключить. Удалите каталог `citation-assistant` из каталога скиллов агента и файл `.env` с ключом, если создавали его.

Частые вопросы

Как установить скилл в Codex?

Склонируйте репозиторий в `~/.agents/skills/citation-assistant`, при желании скопируйте `.env.example` в `.env` и впишите `S2_API_KEY`. Вызов идет через `$citation-assistant`.

Нужен ли ключ Semantic Scholar?

Нет. Локальные запросы по журналам работают без ключа, а онлайн-поиск использует ключ из `.env` или переменной окружения. Файл `.env` важнее переменной.

Что делает скилл при ограничении запросов?

Переключается на CrossRef и явно помечает, из какого источника получен каждый результат.

Откуда берется BibTeX?

Из разрешения DOI через `doi2bibtex.sh`. Скилл проверяет ссылку по реальной записи, а не придумывает поля.

Какие агенты поддерживаются?

Codex, Claude Code и Cursor. Для Cursor скилл копируют в `~/.cursor/skills`.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Скилл ищет научные статьи сразу в пяти открытых базах и собирает офлайн-отчет с релевантностью, BibTeX и поисковыми запросами.

СкиллРасширенный доступ231Звезды репозитория

Скилл Claude Code для научных обзоров: интервью, поиск по Scopus и OpenAlex, проверка каждого DOI и итоговый файл docx

СкиллРасширенный доступ371Звезды репозитория

Библиотека из более чем 400 научных скиллов: литературный поиск, обзоры, статистика, научное письмо и заявки на гранты

СкиллРасширенный доступ317Звезды репозитория

Скилл для написания и правки статей по ML, CV и NLP: структура разделов, связность абзацев и самопроверка глазами рецензента

СкиллМинимальный доступ8,3 тыс.Звезды репозитория

Скилл перевода научных статей с китайского на английский: согласует термины с автором, переводит и независимо проверяет рукопись

СкиллМинимальный доступ301Звезды репозитория

Скилл paper-spine: по теме, материалам и данным ведет научную статью от поиска литературы и текста до иллюстраций, рецензии и файлов Word, LaTeX и PDF

СкиллШирокий доступ6,3 тыс.Звезды репозитория

Коротко о README

README на английском и китайском описывает возможности, установку для трех агентов, настройку ключа и примеры запросов. Скрипты для поиска, журналов и BibTeX лежат в `scripts/`.

Бейдж для README

Сообщить о проблеме